【发布时间】:2009-02-10 17:50:14
【问题描述】:
我的 SQL Server (2005) 中有一个 ADSI 连接,我可以使用 openquery 对其进行查询。有什么方法可以创建新帐户(和/或)编辑现有帐户?
另外,我想必须使用 openquery 来获取数据,但看起来这是唯一的解决方案。
这是我正在使用的示例查询:
SELECT
samaccountname,
department,
mail,
displayName,
employeeid
FROM OPENQUERY( ADSI,
'
SELECT samaccountname, department, mail, displayName, employeeid
FROM ''LDAP://DC=MyDomainName,DC=MyDomainExtension''
WHERE objectCategory = ''Person'' and objectClass= ''user''
'
)
谢谢
【问题讨论】:
-
@kev:这是系统范围的编辑/更改。不要回滚。
-
RichB - 那么谁决定你可以对这两个标签中已经比较流行的标签进行全局更改,以减少人们使用的东西?
-
@RichB - 更多人使用 'activedirectory' 而不是 'active-directory' 似乎是一种共识,你总是如此热衷于将其用作你常用的借口之一。
-
@Kev:规则很明确。在标签中用 - 分隔单词。 Active Directory 是两个词。
-
还有你替换我宫缩的借口?
标签: sql-server active-directory adsi