【发布时间】:2015-07-31 14:26:19
【问题描述】:
我正在使用 SQL Server 在 C# 中创建一个 Excel 文件。我尝试了几个连接字符串,但它一直说它无法识别我的用户 ID(ID 有效,可以直接连接到 SQL)
你能帮我吗,或者告诉我评论的错误在哪里?
下面我展示了我尝试过的连接
connectionstring = "Integrated Security = SSPI;Initial Catalog='DATABASENAME'; Data Source=XXX.XXX.X.XX; ";
connectionstring = "SERVER=XXX.XXX.X.XX;DATABASE=DATABASENAME;UID=sa;PASSWORD=pass;";
connectionstring = "Persist Security Info=False;User ID=sa;Password=pass;Initial Catalog=DATABASENAME;Server=XXX.XXX.X.XX";
connectionstring = "Data Source=192.168.0.18;Initial Catalog=DATABASENAME;Persist Security Info=True;User ID=sa;Password=pass";
connectionstring = "Persist Security Info=False;Integrated Security=true;Initial Catalog=DATABASENAME;server=(XXX.XXX.X.XX)";
connectionstring = "Data Source=XXX.XXX.X.XX,1433;Network Library=DBMSSOCN; Initial Catalog=DATABASENAME;User ID=sa;Password=pass";
cnn = new SqlConnection(connectionstring);
【问题讨论】:
-
用户名是sa,密码是pass对吧?您是否尝试过使用 Management Studio 使用这些凭据登录 SQL Server?
-
那些不是凭据,我使用这些来显示代码,但实际上,使用我的凭据我可以毫无问题地输入。
-
可能是服务器的问题,然后查看服务器日志,看看它拒绝身份验证的原因。除此之外,我怀疑这里的任何人都可以帮助您。
-
- Alex K,我试过这个选项,但我一直说同样的话。 - Dave3of5,我去看看
标签: c# sql-server sql-server-2008 connection