【问题描述】 无法连接到.\sqlexpress 用户‘sa’登陆失败。(Microsoft SQL Server,错误:18456) 【答】 1. 打开数据库,用windows身份连接数据库,登陆后,右键选择“属性” 2. 左侧选择“安全性”,选中右侧的“SQL Server和Windows身份验证模式”以启用混合登陆模式。 3. 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定” 4. 展开“安全性”->“登陆名”->“sa”,右键“属性” 5. 左侧选择“常规”,右侧选择“SQL Server身份验证”,并设置密码 6. 选择“状态”,选中“启用”,点击“确定” 7. 右击数据库选择“方面”在下拉列表中选择“服务器配置”在下面选择 “RemoteAccessEnabled”属性设置为“True”,点击“确定”。 8. 数据库(SSMS)已设置完毕,先退出,再用sa登录,成功即表示sa 账户已经启用 9. 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行 10. 以下为英文版本界面。右侧的TCP/IP默认是“Disabled”,双击打开设置面板将其修改为 “Enabled” 11. 选择“IP Addersses”选项卡,设置端口“1433” 12. 将“Client Protocols”的“TCP/IP”也修改为“Enabled”配置完成 重新启动SQL Server2008.