如何解决无法打开登录名请求的数据库,用户C#
我已经开发了一个C#应用程序,它是基于WPF的桌面应用程序。
一切都可以在我的PC上正常运行,但是当我在带有.Net Framework和带有实例的SQL Server的客户端计算机上安装该应用程序时,在运行该应用程序时出现此错误:
无法打开登录请求的数据库“ dbname”。登录失败。您的“ sa”登录失败。
这是我的连接字符串:
<add name="conString"
connectionString="Data Source=.\SQLEXPRES;uid=sa;password=MustD0it;Initial Catalog=SMSystem;Integrated Security=false;"
providerName="System.Data.SqlClient" />
我实际上无法理解错误的确切含义。有人说从SQL Server Management Studio为用户“ sa”启用登录。但是我尚未在客户端计算机上安装Management Studio,也不想在此处安装它,因为用户随后可以看到数据库中正在使用的所有内容。
解决方法
<add name="conString"
connectionString="Data Source=.\SQLEXPRES;Initial Catalog=SMSystem;User ID=sa;Password=MustD0it;"
providerName="System.Data.SqlClient" />
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。