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