【问题标题】:Use SQL Server to relate managers to users in Active Directory?使用 SQL Server 将管理员与 Active Directory 中的用户关联起来?
【发布时间】:2013-02-06 17:15:11
【问题描述】:

我一直在尝试编写一个在下拉列表中显示用户列表的 Active Directory 搜索器,但没有成功。

例如,如果您从用户下拉列表中选择用户,则该用户所属的一个或多个经理将填充第二个下拉列表,其中所选用户的经理作为列表上的第一个选项.

我可以处理下拉列表的级联,我一直遇到的问题是将用户与经理联系起来。

我正在求助于 SQL 专家,看看是否可以使用 SQL Server 从 Active Directory 中获取用户和与他们相关的管理员并填充 SQL Server 数据库。然后我可以使用我的 .NET 应用程序来填充上述下拉列表。

我已经用谷歌搜索了网络,但结果却一无所获。

这可能吗?

【问题讨论】:

  • 这个问题有用吗? stackoverflow.com/questions/981621/…
  • 抱歉,我误解了你的问题。
  • 没问题,我没有完全理解您的问题,因为您的主要问题似乎是找到用户和经理之间的链接,并且将数据导出到 SQL Server 对此无济于事: 你还是需要确定关系。如果您可以为此直接查询AD,那将是最简单的;对于某些任务,使用 SQL Server 可能会更快,但您必须保持 AD 和 SQL 数据同步。

标签: sql-server sql-server-2008 active-directory


【解决方案1】:

您可以使用层次结构来存储信息,以保持经理和用户之间的关系。

查看本教程了解详情,还有很多其他示例:

Tutorial: Using the hierachyid data type

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-22
    • 1970-01-01
    • 2020-07-09
    • 2011-11-28
    • 1970-01-01
    • 1970-01-01
    • 2016-04-17
    相关资源
    最近更新 更多