【发布时间】:2010-07-05 23:05:50
【问题描述】:
我有一个 SQL server 2008 实例和一个 SQL server 2008 Express 实例。
我一直主要使用带有以下连接字符串的 SQL Server 2008 实例...
<add name="Local-DB-connection" connectionString="Data Source=JONATHAN-PC; Database=dbname; User ID=uname; Password=pword;" providerName="System.Data.SqlClient" />
这很好用。
现在在 express 的实例上,我有一个同名的用户和一个相同的数据库,但无论如何我总是得到这个错误
Cannot open database "dbName" requested by the login. The login failed.
Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.
现在我在 express 连接字符串上添加了 - Trusted_Connection=True,因此是 NT AUTHORITY\NETWORK SERVICE
我找到了一个论坛帖子,在我的实时服务器上修复类似问题时使用过该帖子
它基本上是在谈论添加 NT AUTHORITY\NETWORK SERVICE' 用户,但该用户不在要添加的列表中。
我在这里发疯了,我怀疑这与我的两个 SQL 服务器实例冲突有关
任何人都可以对此有所了解吗??
谢谢
真正的吉利
【问题讨论】:
标签: sql sql-server-2008 sql-server-express