SQL Server 2005 的登录问题
修改完以下配置后千万不要忘记从新启动数据库
相关的几个错误提示:
无法使用特殊主体‘Sa’。(Microsoft SQL
Server,错误:15405)
已成功与服务器建立连接,但是在登录过程中发生错误。(Provider:
共享内存提供程序,Error:0 -管理的另一端上无任何进程)
用户‘Sa’登录失败。该用户与可信SQL
Server连接无关联。
第一个错误,由于‘Sa’帐户未启用。解决方法:打开Microsoft
SQL Server Management Studio
Express,依次展开:服务器下的→[安全性]→[登录名]→[Sa],单击右键选择[属性],然后在[登录属性
-
Sa]对话框中选择[状态]页并将登录设为启用,最后点击[应用]、[确定]按钮,保存设置。如下图所示:
第二个错误,由于内存“消耗”原因,连接成功但无响应主。又或者,更改了SQL
Server外围应用配置器中的相关设置,但未重新启动SQL
Server服务。解决方法:内存“消耗”原因。检查内存配置是否满足SQL
Server 2005安装的标准配置,并且优化程序算法,降低内存占用;打开SQL
Server外围应用配置器,选择[服务器和连接的外围应用配置器],然后在[服务器和连接的外围应用配置器]对话框中选择[远程连接]页并将本地连接和
远程连接设为同时使用TCP/IP和Named
Pipes,最后点击[应用]、[确定]按钮,保存设置。如下图所示:
第三个错误,服务器身份验证选项为Windows身份验证模式,而又使用了‘Sa’之类的数据库用户登录。
解决方法:打开Microsoft
SQL Server Management Studio
Express,在服务器上单击右键选择[属性],然后在[服务器属性 -
服务器名\SQLEXPRESS]对话框中选择[安全性]页并将服务器身份验证设为SQL
Servet和Windows身份验证模式,最后点击[应用]、[确定]按钮,保存设置。如下图所示:
修改完以上配置后千万不
要忘记从新启动数据库