SQL数据库在服务器上,HR系统在电脑端,数据库权限是开通给了HR了的,但是HR系统却访问不了数据库,提示不存在或拒绝访问。我们检查了配置没有问题,防火墙也已经添加,使用的是数据库管理员账号登录。所以这是什么原因?如何解决?

匿名
2025-06-12T03:40:33+00:00

SQL数据库在服务器上,HR系统在电脑端,数据库权限是开通给了HR了的,但是HR系统却访问不了数据库,提示不存在或拒绝访问。我们检查了配置没有问题,防火墙也已经添加,使用的是数据库管理员账号登录。所以这是什么原因?如何解决?

Microsoft 365 和 Office | 安装、兑换、激活 | 商业版 | 其他

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释

4 个答案

排序依据: 非常有帮助
  1. 匿名
    2025-06-12T06:21:03+00:00

    哪里的防火墙?什么样的放行规则?不妨先放行指定IP地址上任意端口,确认问题后再逐步缩减端口范围。HR电脑上的SSMS里,能访问、管理远端服务器上的DB么?

    此答案是否有帮助?

    0 个注释 无注释
  2. 匿名
    2025-06-12T05:28:21+00:00

    是在同一个局域网内,都是用的公司网络;IP地址和端口都没有问题,也在HR电脑端Ping过SQL服务器了,但是还是不能连接和登录。

    此答案是否有帮助?

    0 个注释 无注释
  3. 已删除

    由于违反了我们的《行为准则》,此答案已被删除。 在采取措施之前,已通过自动检测手动报告或识别该答案。 有关详细信息,请参阅我们的行为准则


    已关闭批注。 了解详细信息

  4. 匿名
    2025-06-12T04:06:37+00:00

    SQL服务器与HR系统电脑不在同一局域网吗?是出局域网的硬件防火墙,还是电脑端的Windows防火墙?估计是防火墙上设置的网络放行规则里,IP地址+端口不够或不对。可以做个逐步排查实验,在HR电脑端,ping SQL服务器IP地址,或者用SQL Server Management Studio看看能否连接、登录。

    此答案是否有帮助?

    0 个注释 无注释