【发布时间】:2010-10-25 17:10:57
【问题描述】:
我正在从 .Net Winforms 应用程序中构建一个典型的 Windows 集成连接:
Dim sqlConnetion As New SqlConnection("Server=jupiter;Database=io;Integrated Security=True;") sqlConnetion.Open()
我不断收到以下错误:
无法打开登录请求的数据库“io”。登录失败。用户“MARS\viking”登录失败。
我还尝试了以下连接字符串变体,结果相同:
数据源=jupiter;初始目录=io;集成安全=True;
数据源=MSSGDEV;初始目录=MSSQLSERVER;集成安全=SSPI;
奇怪的是,我可以使用 SQL Management Studio 与同一用户从同一台计算机使用集成安全性连接到数据库。我的连接代码中有错误吗?或者我必须在 SQL 服务器上设置一些特殊的配置设置以允许来自代码的连接?
【问题讨论】:
标签: sql-server-2005 ado.net connection