【问题标题】:Can't connect to sql server from lan computer using windows authentication无法使用 Windows 身份验证从局域网计算机连接到 sql server
【发布时间】:2014-11-04 15:44:10
【问题描述】:

事情就是这样,我有一台运行良好的服务器允许 LAN 连接,现在我设置了第二台用于维护目的,但由于某些原因,我无法使用 Windows 身份验证连接到他,但我仍然可以连接到第一个,或者使用 sql server 登录,但我不知道,我想使用 Windows Authenticacion...我不断收到错误消息:

用户登录失败“该用户未与受信任的 SQL 连接关联。(microsoft sql server,错误:18452)

更新:两台服务器都在 Windows 7 下运行(它们不用于商业用途)它们的配置完全相同。

更新 2:我可以从同一台计算机连接,但不能从网络连接。

【问题讨论】:

  • 感谢 Kritner,但我不想使用 SQL 登录,我实际上可以,但我不想
  • (1) 该服务器是否支持 Windows 身份验证? (2) 如果是 - 您当前的 Windows 用户在该服务器上是否有 登录名(3) 如果再次是 - 该登录是否在您尝试连接的数据库中有 用户??
  • 如何检查 W7 中是否启用了 Windows 身份验证?
  • SQL Server 的哪个版本?您是只使用username 还是指定domain\userserver\user

标签: sql sql-server login


【解决方案1】:

过了一会儿,我意识到问题出在第 8 层(我),对 SQL 服务器使用 Windows 身份验证的最佳方法是配置域服务器,然后将这些域用户添加到 sql 并赋予他们所需的权限连接到数据库,就这么简单(至少对我来说是这样),所以在那之后,我使用 Windows 身份验证创建了一个系统 DSN 连接。

【讨论】:

    猜你喜欢
    • 2011-02-17
    • 2023-03-07
    • 2013-09-07
    • 1970-01-01
    • 2011-04-10
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多