Windows 10 和 Visual Studio 2017 集成安全

chr*_*ark 5 sql-server visual-studio-2017

我曾经在 Visual Studio 中调试和连接到 SQL Server 时使用集成安全性从来没有问题。

现在使用 Windows 10 和 Visual Studio 2017,当我使用 Integrated Security 尝试连接到 SQL Server 时,出现异常

System.Data.SqlClient.SqlException: Cannot open database "DataManagement" requested by the login. The login failed. Login failed for user 'MicrosoftAccount\x.x.christopher@gmail.com'.

我在我自己的本地机器上连接到 SQL Server。因此,如果我可以在本地使用 Windows 身份验证连接到 SQL 服务器。然后集成安全应该选择相同的帐户并使用它。

服务器名称为:DESKTOP-5REGML8\SQLEXPRESS 身份验证确认为:Windows Authentication 用户名:DESKTOP-5REGML8\clark

我在代码中的连接字符串是 Data Source=DESKTOP-5REGML8\SQLEXPRESS;Initial Catalog=DataManagement;Integrated Security=True

男孩,这很奇怪,我想我通过运行 SQL 脚本找到了解决方法。但我宁愿确认集成安全性正在发挥作用。是否有更好的解决方案符合以前版本的 Visual Studio/Windows?