前言:
当前姐妹们对“无法将数据库连接到sql服务器”大致比较珍视,小伙伴们都需要学习一些“无法将数据库连接到sql服务器”的相关资讯。那么小编同时在网上网罗了一些对于“无法将数据库连接到sql服务器””的相关内容,希望你们能喜欢,咱们一起来学习一下吧!SQL SERVER 我们在安装好之后,通常会通过SQL Server配置管理器,将Named pipes及TCP/IP的连接方式设置为 已启动(如图1),以便客户端能通过计算机名或IP连接到服务器。之前客户端一直能正常连接服务器,系统运行正常,今天出现了(图2)的错误。
经查,windows的应用程序日志里,显示如图3的错误日志信息:
经查得知,从SQL Server 2012开始,需要将权限分配给每个服务的服务SID,图3中就是Sql相关用户没有对Sum文件夹的读写权限导致。经查询联机丛书里的关于 “配置 Windows 服务帐户和权限” 中可知(如图4),数据库引擎 使用的服务账户名称为 :
“NT SERVICE\MSSQLSERVER”,然后通过将图3中对应的Sum目录的读写权限授予“NT SERVICE\MSSQLSERVER”用户,经测试,客户端可以正常连接。相关授权方法,可以参考图5,注意用户的名称可以直接复制全名“NT SERVICE\MSSQLSERVER”,否则可能导致无法搜到到对应账户。点击图5里的检查名称后,可搜到图6里的两个用户,分别选中,确定保存即可。
欢迎 关注、交流,我是爱分享的@云淡风轻AK。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。