1. 首页
  2. 学无止境
  3. PHP干货分享

thinkphp连接SqlServer的时候出现SQLSTATE[28000]: [Microsoft][SQL Server Native Client 10.0]登录失败

今天连接数据库的时候出现了SQLSTATE[28000]: [Microsoft][SQL Server Native Client 10.0]登录失败报错,按理说其他配置驱动都安装完成就可以直接连接数据库了。

于是我在网上查看了一下资料,解决该问题需要给登录用户设置权限。过程如下:

1.选择需要给予权限的账号,右机查看属性

thinkphp连接SqlServer的时候出现SQLSTATE[28000]: [Microsoft][SQL Server Native Client 10.0]登录失败

2.接着点击安全对象,如下图所示

thinkphp连接SqlServer的时候出现SQLSTATE[28000]: [Microsoft][SQL Server Native Client 10.0]登录失败

3.然后直接在右下角勾选相应的权限即可。

thinkphp连接SqlServer的时候出现SQLSTATE[28000]: [Microsoft][SQL Server Native Client 10.0]登录失败

4.把超级管理员的角色给该用户。

thinkphp连接SqlServer的时候出现SQLSTATE[28000]: [Microsoft][SQL Server Native Client 10.0]登录失败

5.设置完了一行再次打开就可以看到权限赋予上了。

thinkphp连接SqlServer的时候出现SQLSTATE[28000]: [Microsoft][SQL Server Native Client 10.0]登录失败

原创文章,作者:倔强的阿飞,如若转载,请注明出处:https://www.xnhyl.cn/224.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

在线咨询:点击这里给我发消息

邮件:admin@xnhyl.cn

工作时间:周一至周五,9:30-18:30,节假日休息