我想在我的TSQL数据库中生成一个表,其中包含有关活动目录中所有用户的信息以及他们所属的组。
我已经阅读了一些文章,但似乎无法正常使用。
我目前最好的是:
DECLARE @UserGroup table (LdapGroup nvarchar(max))
INSERT INTO @UserGroup exec dbo.GetLdapUserGroups username
select * from @UserGroup
返回
**LdapGroup**
group1
group2
...
我希望能够生成一个包含Active Directory中所有用户的组信息的表。
实现这一目标的最佳方法是什么?
答案 0 :(得分:0)
您在谈论Windows资源管理器目录吗?如果是这样,我会使用Excel,现在是SQL Server。请参阅以下链接。
http://www.learnexcelmacro.com/wp/2011/11/how-to-get-list-of-all-files-in-a-folder-and-sub-folders/
点击“立即下载”获取示例文件。这将显示所有文件夹和子文件夹的内容。一旦在Excel中具有层次结构,这是一个简单的加载练习,以使其进入SQL Server。您可以在Excel中使用VBA为您执行加载工作。