为了账号安全,请及时绑定邮箱和手机立即绑定

php 链接 sqlserver 报错provider: TCP 提供程序, error: 0 - 由于目标机器积极拒绝,无法连接。

php 链接 sqlserver 报错provider: TCP 提供程序, error: 0 - 由于目标机器积极拒绝,无法连接。

慕工程8865981 2017-12-01 11:44:25
tp5框架   php7.0 链接远程服务器上的sqlserver2012;本地链接这个数据库都运行正常;上线部署后 链接这台服务器上的数据库,只要链接数据库就报这个错误。麻烦大神看看是什么原因??? ps 数据库服务器允许远程连接,也是开着的
查看完整描述

1 回答

已采纳
?
pardon110

TA贡献1038条经验 获得超227个赞

简而言之,账号密码权限(不仅仅只是sql权限,还有服务器登录权限是否开放,或信任),端口之流检查一下。下面是搬运工

在你想链接的数据库,右键属性,然后在右边查看 连接  属性,里面有你的server 名字,数据库 名
然后你的ConnectString 应该是“ server = XXX-PC\\SQLEXPRESS, database = myDB, Trusted_Connection = yes"
XXX-PC\SQLEXPRESS 是你的数据库服务器地址,然后myDB是你要链接的数据库,Trusted_Connection = yes 使用  Windows身份验证模式  登陆你的数据库。

查看完整回答
反对 回复 2017-12-02
  • 1 回答
  • 0 关注
  • 1558 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信