2012-05-02 33 views
0

我得到了我想要加入到我的应用程序安全性用户列表中的简单Jane用户列表。AD链接的服务器查询在一台服务器上工作并在另一台服务器上失败?

我移植从一台服务器的数据库到一个新的,这个代码在旧的和新的:)

SELECT *失败从 OPENQUERY(ADSI,“选择CN,公司,部门,显示名称, name,name,HomeDirectory,HomeDrive,mail,manager,name,samaccountname,sn,title,UserPrincipalName,telephonenumber FROM''LDAP:// DC = OurName,DC = OurPlace''WHERE objectCategory ='person'AND objectClass =''user''')AS A

新服务器将开始接收列表,您可以在显示界面中看到它。然后poof它不见了,它会显示此错误: Msg 7330,Level 16,State 2,Line 1 无法从链接服务器“ADSI”的OLE DB提供程序“ADsDSOObject”中获取一行。

它似乎是链接服务器的相同设置。旧的拉1000行。

我该看什么?

TIA

回答

0

我想你对活动目录的链接服务器像我有。链接的服务器具有安全上下文,您应该在查询活动目录时设置用户和密码。

您用于链接服务器的用户可能是不同的,没有足够的权限来查询您的AD。

相关问题