如何获取sql的sa密码
在如今的管理软件中大部分的软件都是在sql server数据库的基础上建立的,一般在安装管理软件的时候会实现在电脑上装一个sql server的数据库,以保证管理软件可以正常运行,如用友,金蝶等等。装sql数据库时其登陆账户和密码是必经步骤。一般会保持数据默认的sa账号,然后根据自己的喜好给sa账户添加一个密码,保证数据库的安全性。无可避免的或有sa密码丢失的情况,而且这种情况还不少。再加上现在公司的管理越来越自动化,智能化,很多公司内容部不只有一套软件在运行。比如说近年出现的来电弹屏软件它就是辅助客服电话的软件,可以在客户来电话是在电脑上弹出客户的基本信息及相关的业务记录,这也就需要,这些管理软件去获取数据库的sa密码,以保证这类辅助软件可以正常获取数据库中资料信息。那么如何找回sa密码呢? 遇到丢失sa密码的情况我们如何解决?
方法一:
最笨的方法就是将数据库资料备份,然后对sql数据库进行卸载重装,重新配置登录账号和密码。当然这种是比较麻烦的,也是不太实际。
方法二:
以windows身份登录,重新设置sa的登录密码。
打开sql server 查询管理器,然后选择以windows身份登录。输入:
EXEC sp_password NULL, 'NewPassword', 'Sa',其中,'NewPassword'表示新密码,Sa为要修改密码的账户名称。然后执行,就可以更改sa密码了。这时再连接sql数据库时就可以通过新密码进行连接了。尤其是对于跟其他管理软件对接的来电弹屏软件来说,这种方法是十分适用的。比如来电通来电弹屏软件它是跟管理软件的数据库直接对接的,所以需要取得管理软件的sa密码,在忘记的前提下就可以通过这种方法对sa密码进行修改。帮助来电弹屏软件获取数据库的防卫权限。
当然这种方法对应对接其他数据的软件来说也不是完美的。因为如果修改了sa的登录密码,那么就会造成其他已连接上数据库的管理软件,无法连接到数据库。需要重新把管理软件的连接密码给需该一下,保证可以正常连接数据库。所以一旦修改了sa的登录密码,就要同时更新管理软件的sa连接密码。所以这里如果只是需要给后来的来电弹屏软件提供一个访问权限,那么可以新建一个sql登录。
打开sql企业管理器,选择sql server用户组,安全性,右击“登录”,选择“新建登录”。根据sa的权限设置可以进行相关设置。保证新建登录有最够的选取获取其他数据库的资料信息。具体的新建登录方法在之前的文章有专门描述,有兴趣的可以去看下。
综上所述,是我们针对sql server获取其访问权限,提供的几种方法。在条件允许的情况下,可以对上述方法进行测验。可以对接的来电弹屏软件可以通过上述方法获得数据库的访问权限,一般以新建登录为主。