SQL Server连接帮助

时间:2010-06-08 05:30:05

标签: sql sql-server sql-server-2005

使用SQL Server 2005

我在Windows身份验证模式下将服务器连接名称设置为(server1),我想将Windows身份验证模式更改为sql server身份验证模式...

当我尝试使用username = sa&更改sql server身份验证模式时password = sa,显示错误......

如何更改身份验证模式或如何创建新的SQL连接?

4 个答案:

答案 0 :(得分:4)

请发布您的连接字符串或查看http://www.connectionstrings.com/

答案 1 :(得分:1)

如果没有看到您的连接字符串,很难帮助您,但是,从您所说的内容来看,问题似乎与您设置凭据的方式有关。它应该是:

Data Source=<servername>;Initial Catalog=<database name>;User Id=sa;Password=<password>;

不是“username =”。请注意,我已删除对“Trusted_Connection = yes”或“Integrated Security = SSPI”的任何引用。顺便说一句,你真的需要在sa的背景下运行你的应用程序吗?如果这个应用确实需要做sysadmin的东西,我建议专门为那个(或一个应用程序角色)创建一个用户,这样你就可以限制在必要时可以做什么帐户。

答案 2 :(得分:0)

您是否将服务器配置为允许SQL身份验证?通过打开SQL Server Management Studio(SSMS)进行检查,右键单击您的服务器,选择属性 - &gt;安全性并查看“服务器身份验证”下的单选按钮。

另外,您确定帐户sa的密码是sa?

答案 3 :(得分:0)

用户名sa是默认名称..........无需提供用户名........我想你在密码字段中输错了(密码要求两次) 你可能需要输入密码为“a”(密码要求两次,密码相同) 它可能有用