Sa登录失败

Sa登录失败

安装勤哲excel服务器到安装数据这一步时,点确定后提示:(18456)用户 'sa' 登录失败(如下图),这是什么原因呢?

5fd7534196b536b100ee242166f74c76.png

第一种原因,输入的sa帐号的口令不对,解决方法:输入正确的口令或者重新设置口令。

Sa帐号是微软sql server数据库里的管理员帐号,他类似我们熟悉的administrator帐号,拥有至高无上的权限。勤哲excel服务器要在sql server数据库创建数据库,那么就必须有sa帐号的口令。这个sa帐号的口令是在安装sql server程序的时候设置的。如果你实在想不起来,那么只能重新设置口令。重置口令有两种方法

1、用命令行方式

同时按win键盘和r,输入cmd,点确定。

5d6078c91d31dad46b503c4f73c1cdfd.png

然后右键点击。选粘贴,把以下命令osql -E -Q "sp_password @new=null,@loginame='sa'" 粘贴进去,按回车。其中@new=null,是表示把sa帐号的密码清空,如果你设置新密码可以把null替换成你自己的密码,比如我把sa的密码设置成1212。

994f9557b960474886255f64689832ce.png

设置完成后,重新安装勤哲excel服务器。

2、通过sql server的企业管理器重新设置sa帐号的口令。

可以先点开始-所有程序-Microsoft SQL Server 2008 R2-SQL Server Management Studio打开sql server的企业管理器,具体参考百度经验的如下链接 :

https://jingyan.baidu.com/article/67508eb4dd32e09cca1ce43a.html

如果你电脑上没有安装sql企业管理器,可以从微软网站上下载:

SQL Server2005 Express企业管理器(SQL Server Management Studio简称ssms)

32位:点击下载

64位:点击下载

SQL Server2008R2 Express企业管理器(SQL Server Management Studio简称ssms)

32位:点击下载

64位:点击下载

SQL Server2012/2014 Express企业管理器(SQL Server Management Studio简称ssms)

第二种可能是安装sql server的时候没有把身份验证模式设置成混合模式,如下图

05e7eb057723b70757fd7960c1af1ffc.png

可以先点开始-所有程序-Microsoft SQL Server 2008 R2-SQL Server Management Studio打开sql server的企业管理器,

ef6e01cdac010d1ea00e3ae13fe5f838.png

然后按百度经验里的步骤来操作:

设置完成后,重新安装勤哲excel服务器,并输入正确的sa口令

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐