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?