我們有一個定製的c#web應用程序,用於存儲有關物理文件夾結構的額外信息。公司共享中的每個文件夾或文件都有一個sql記錄。我們使用網絡應用程序來搜索這些記錄。我想存儲物理路徑對sql記錄的活動目錄權限。來自C#web應用程序的Active Directory查詢 - SQL中的存儲權限
在c#(.net 3.5)中查詢AD的首選方法是什麼?
我是否存儲友好的組/用戶名或SID?
SID是唯一的嗎?
如果用戶移動到另一個位置(不同的OU),SID是否會更改?
的想法是,查詢可以是這樣的......
SELECT CompanyDoc.Name, CompanyDoc.Path
FROM CompanyDoc
INNER JOIN Permission ON CompanyDoc.ID = Permissions.CompanyDocID
WHERE CompanyDoc.MetaData = @serach param
AND Permission.SID IN (@userSidList)
GROUP BY CompanyDoc.Name, CompanyDoc.Path
太多的問題....試着把它們分開...... – 2009-09-17 11:15:38