ACL (Access Control Lists,存取控制清單) 是 Active Directory 物件安全性描述元的一部分,決定物件的允許權限。安全性描述元含四部分:建立者、所屬群組、DACL (自主存取控制)、SACL (系統存取控制)。Acldiag 專門診斷 DACL 權限問題,將安全屬性以可讀文字格式輸出至檔案,可作報告上傳。
限制: 無法顯示群組原則等虛擬物件資訊。
acldiag "ObjectDN" [/chkdeleg] [/fixdeleg] [/geteffective:{User|Group}] [/schema] [/skip] [/tdo]
| 參數 | 說明 |
|---|---|
| ObjectDN | Active Directory 物件辨別名稱 (DN),必須用雙引號括住。 |
| /chkdeleg | 檢查物件委派與授權的安全性。 |
| /fixdeleg | 用控制站委派精靈檢測/維護所有將使用該物件的授權。 |
| /geteffective:{User|Group} | 以可讀格式輸出指定使用者/群組的有效權限。 |
| /schema | 檢查包含預設結構描述內的物件是否安全。 |
| /skip | 不顯示安全性描述元。 |
| /tdo | 以系統規定表格格式或可讀格式將資料寫入檔案 (TD0 = 表格資料物件)。 |
acldiag "DC=microsoft,DC=com"acldiag "DC=microsoft,DC=com" /schema結果三種:現有、不存在、部分。
acldiag "DC=microsoft,DC=com" /chkdeleg
狀態: {OK | NOT PRESENT/MISCONFIGURED}
物件是否使用: {YES | NO}
是否繼承: {YES | NO}
acldiag "DC=microsoft,DC=com" /geteffective:User
User 1:
Can Read {All | PropertyList} properties. (via Group membership)
Can Write {All | PropertyList} properties. (via Group membership)
Can Create {All | ObjectList} objects. (via Group membership)
Can Delete {All | ObjectList} objects. (via Group membership)
Can Delete this object. (via Group membership)
Can Delete entire subtree. (via Group membership)
Can List subobjects. (via Group membership)
Can Read permissions. (via Group membership)
Can Modify permissions. (via Group membership)
Can Take/Change ownership. (via Group membership)
大括號為可選項,括號內 via Group membership 表示透過群組成員資格 (稽核) 取得。
Windows 2000 徹底取消預設共享 (C$, D$, ADMIN$, IPC$)
Windows Server 2003 開機問題診斷與四大啟動階段解析
無盤 Windows Server 2003 Ghost 映像檔瘦身實戰:從 2GB 壓縮至 700MB 單光碟完整指南
Windows Server 2008 AD DS 備份與還原完整實戰 (Windows Server Backup)
Windows 2000 無盤終端部署完整實戰指南 (含 MetaFrame 1.8 授權與 ICA 用戶端)
保障 Windows Server 2003 網域控制站安全的完整指南
微軟正式推出 Windows Small Business Server 2003:專為中小企業量身打造的整合伺服器解決方案