sql server 查看sa密码_入门普及帖:关于mssql数据库SA问题

20c6da63df33b457c346d1cee150a51b.png

用Micsoroft SQL Server数据库时,经常有网友问:数据库sa的密码是多少啊

其实从mssql 2005开始(早期版本也支持)数据库安装时就有两种模式:

1、本地模式

2、远程模式

如果启用了本地模式安装,则SA密码是一个随机强密码,且并不需要设定。

有朋友说:那我要用sa来管理整个数据库怎么办?

问题提得好。

作为大数据并发典型的微软mssql数据库,并不推荐直接用sa来进行管理(国内的企业级平台当前多跑在win2003或2008基础上,甚少涉真正云计算),所以在mssql2008开始即使设置了sa密码,默认也是停用状态,即禁用状态,如下图所示:

453aacfaff3e087444f158198dbd1095.png

作为老式x32计算的网管还会继续问:

那我以本地模式安装,怎么开启sql远程访问呢?

答:真正的DBA都会安装完,再点数据库实例,启用远程sql权限,并重启就行了。

又问:那我一定要启用sa密码怎么办呢?

答:那你就启用它,并重设密码就好了,简单方便。

说到这,问题解决了吗?

没有,正如早年一个导师说:能用30%的word技巧的人就是高级程序员。

关键是身边有几个人会用word?

总结:

1、用sa是上个世纪的做法,随着mssql越来越强大,sa也是安全级别很高。不管是微软云还是aws,都是要求使用者一般不用最高权限。

2、如果要启用,就改密码就可以了,但你要掌握基本的数据库策略,不要盲目的以为有sa密码就能搞定(上文写了默认是禁用的)。

3、传统的虚拟化是用一个sa来分割数据库,而真正的云技术(今天主流)都是一个主机拥有完整环境。


版权声明:本文为weixin_39805409原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。