【问题标题】:Migrating users and pwd from AD to SQL Server将用户和密码从 AD 迁移到 SQL Server
【发布时间】:2013-03-04 14:34:16
【问题描述】:

让我描述一下这个问题,我当前的门户使用 AD 登录和 pwd 详细信息来验证外部用户。我将拥有一个新门户,它将 SQL Server 中的登录名和密码保存在一个表中。我需要将登录名/密码从 AD 域迁移到 sql 数据库,以便外部用户可以使用他们的旧密码。是否可以?我应该如何处理?

感谢您的帮助, 拉法尔

【问题讨论】:

    标签: sql-server active-directory migration


    【解决方案1】:

    收集用户名列表应该不是问题。然而,SQL Server 存储密码的散列版本,并且可能 Active Directory 以不同的方式执行此操作。除了在 Active Directory 下创建一个桥接应用程序之外,我没有看到任何解决方案,该应用程序使用临时密码将它们登录到 SQL Server 并让他们分配一个新密码。

    【讨论】:

      【解决方案2】:

      权限应该与数据库有关。也许您已经失去了服务器登录和数据库用户之间的关联。看看他们的 SID 是否不同。如果是这样,你可以修复它们

      使用登录名更改用户 =

      exec sp_change_users_login(查看在线书籍以了解如何使用它)
      http://technet.microsoft.com/en-us/library/ms174378.aspx

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-11-21
        • 2013-07-26
        • 2021-02-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-07
        • 1970-01-01
        相关资源
        最近更新 更多