【问题标题】:Windows Integrated Authentication with SQL使用 SQL 的 Windows 集成身份验证
【发布时间】:2013-06-13 12:41:51
【问题描述】:

我有一个使用直通身份验证登录的应用程序。所有的计算机都在一个域中。当有人登录并保存设置时,它被设置为根据用户 ID 存储他们的设置。当他们的用户 ID 被存储时,有些人的用户名被存储为 DOMAIN\userid,而其他人的用户名被存储为 userid@domain.com。

为什么会这样?

【问题讨论】:

    标签: sql authentication windows-authentication


    【解决方案1】:

    在活动目录中

    • DOMAIN\userid 是“旧”样式。
      在 AD 中为sAMAccountName,也称为pre-Windows 2000 logon name
    • userid@domain.com 是“新”样式。在 AD 中,它是 userPrincipalName

    旧是 Windows NT,新是 Windows 2000+,但“旧”仍然常用。

    更多来自Server Fault answerAuthenticating with samAccountName in UPN format,如果你感到困倦,这里是Microsoft blog post

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-22
      • 1970-01-01
      • 1970-01-01
      • 2011-10-08
      • 2010-10-05
      • 2010-12-08
      • 2019-01-31
      相关资源
      最近更新 更多