附录二 5. 身份验证故障

附录二 5. 身份验证故障


5.1  身份验证模式

  SQL Server 支持 Windows 集成身份验证和混合身份验证共 2 种模式。

  在 Windows 身份验证模式下,只允许使用本地的 Windows 帐户或者域帐户访问数据库引擎。

wKioL1Ww9LrTRuGEAAIszkKxRkU629.jpg





5.2  时钟偏移

  如果客户端加入域,并且通过 Windows 的 Kebores 身份验证,那么需要注意时钟偏移(Clock Skew)不能超过最大的偏移量。通常最大偏移量是5分钟。

  客户端与SQL Server 服务器使用 SSL 通讯时,也需要验证时钟偏移。



5.3  无效的帐户信息

  下例是一个用户登录失败时的错误信息。

wKiom1Ww9R7xRBmhAACbwKbyuro093.jpg


  需要检查 SQL Server 的安全性设置,确认该帐户已经存在,并且输入了正确的密码,以及检查该帐户是否获得了足够的访问权限。

wKioL1Ww-AfDwbAWAAJ9XkcWrFY825.jpg


  同时,还要检查该帐户的状态,允许该帐户连接到数据库引擎,以及启用该登录。

wKiom1Ww9oijta1AAAFgOisoEyk155.jpg



5.4  切换 Windows 帐户

  如果身份验证模式选择了“SQL Server 身份验证”,那么“登录名”输入框中必须输入 SQL Server 帐户。

wKioL1Ww9aSy1FYQAAD7rcF_IhQ709.jpg


  如果已经使用某个帐号登录了 Windows,但又需要使用另一个 Windows 帐号登录 SQL Server,那么可以通过“以其他用户身份运行”方式运行应用程序。

wKioL1Ww9rjhvaM8AAI0LCTrf30435.jpg




本文出自 “SQL Server 管理员指南” 博客,谢绝转载!

你可能感兴趣的:(连接,客户端)