【问题标题】:MS SQL update to Integrated SecurityMS SQL 更新到集成安全性
【发布时间】:2009-09-21 22:30:29
【问题描述】:

出于调试目的,我备份了一个 QA 数据库并恢复到本地计算机。由于它在我的本地计算机中,我只想在我的 asp.net 应用程序中使用 Integrated Security=True 连接到它。但我收到以下错误:

无法打开请求的数据库“db1” 通过登录。登录失败。登录 用户“DEV-LPTP-1784\ASPNET”失败。

有什么想法吗?

谢谢。

【问题讨论】:

    标签: asp.net sql-server connection-string


    【解决方案1】:

    删除并重新创建您使用的数据库登录。 db restore 后数据库用户名称相同,但内部 SQL Server id 不同,因此 SQL Server 认为服务器登录“DEV-LPTP-1784\ASPNET”与 db user“DEV-LPTP-1784\ASPNET”不同

    【讨论】:

      【解决方案2】:

      运行 ASP.NET 的用户无权访问该数据库。您可以通过 SQL Management Studio 授予该用户访问权限,或更改连接字符串以使用特定的用户名和密码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-31
        • 1970-01-01
        • 1970-01-01
        • 2013-03-04
        • 1970-01-01
        • 2015-10-15
        • 1970-01-01
        • 2020-05-17
        相关资源
        最近更新 更多