我之前遇到个坑,SQLServer2005的sa密码老是被改掉,后来发现可能是密码太弱,被扫爆了。
下面说下怎么改sa密码,简单粗暴:
先打开开始→所有程序→Microsoft SQL Server 2005→配置工具→SQL Server Configuration Manager。
进到SQL Server 2005 网络配置,点你那个实例名下的协议设置(比如SQL2005的协议)。
在右边找到Named Pipes,右键点它,选启用,弹出警告直接点确定。
然后去左边的SQL Native Client 配置→客户端协议,同样在右边Named Pipes上右键,选启用。
搞完关掉这个管理器。
接着打开SQL Server Management Studio,登录时选Windows 身份验证,连上去。
在对象资源管理器里,右键你的服务器实例名(比如实例名(SQL Server 9.0.5000)),选属性。
点安全性,把服务器身份验证改成SQL Server 和 Windows 身份验证模式,点确定。
再展开安全性→登录名,找到sa,右键选属性。
在登录属性里改密码,记得把强制实施密码策略前面的勾去掉,不然容易连不上。
改完点确定。
最后重启SSMS,连接时选SQL Server 身份验证,登录名填sa,输新密码,点连接就OK了。
提醒一下兄弟们,密码别设123456这种,搞复杂点,定期换,安全第一!