sql2005 18456 服务器名称使用localhost,用户名使用sa访问数据库,报错18456

服务器名称使用localhost
身份验证为:SQL Server 身份验证
用户名:sa
密码:aas
使用程序连接和使用SQL Server Management Studio连接访问数据库都报错18456

1.开始菜单->Microsoft SQL Server 2005->配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接"->选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务

2.开始菜单->Microsoft SQL Server 2005->SQL Server Management Studio->服务器名称填localhost->身份验证填Windows 身份验证->连接->对象资源管理器 中 选择 localhost的数据服务器->右键属性->安全性->服务器身份验证选择 SQL Server 和Windows 身份验证模式(S)->确定->点开安全性前边的加号->点开登录名前边的加号->右键sa属性->去掉 强制实施密码策略 前的复选框->如果安装数据库时候的密码小于6为就把密码改成6位或以上,比如改成aaabbbccc->选择状态->选择授予和启动->确定. 断开连接,再次使用localhost,SQL Server验证模式,sa,aaabbbccc的方式连接,OK,登录进去了.并且,这个时候,再使用程序连接也可以正常连接了.

黑色头发:http://heisetoufa.iteye.com/

猜你喜欢

转载自heisetoufa.iteye.com/blog/1328498