0
如何使用SQL Server 2005對使用NET的非AD LDAP服務器驗證用戶名/密碼對?SQL Server LDAP身份驗證
如何使用SQL Server 2005對使用NET的非AD LDAP服務器驗證用戶名/密碼對?SQL Server LDAP身份驗證
如果從SQL Server 2005調用,則需要創建一個.NET存儲過程。
使用.NET連接到LDAP:
http://msdn.microsoft.com/en-us/library/system.directoryservices.aspx
using System.DirectoryServices;
DirectoryEntry DE = new DirectoryEntry(LDAPPath, LDAP_Domain + account, password, AuthenticationTypes.Secure);
if (DE == null)
{
// Login failure
}
嗨達里爾, 不幸的是,System.Directory一套組件/服務不提供給通過CLR服務的SQL。 – 2009-10-16 21:08:01
您可以訪問程序集,但它認爲是「不支持的庫」。我已經包含了一些關於這個的網址。 http://dbaspot.com/forums/ms-sqlserver/218655-system-directoryservices-allowable-clr.html http://msdn.microsoft.com/en-us/library/ms403279.aspx – 2009-10-18 20:00:06