Share via


CommonSecurityDescriptor.PurgeAccessControl(SecurityIdentifier) 方法

定義

從與這個 CommonSecurityDescriptor 物件相關聯的 Discretionary 存取控制清單 (DACL),移除指定安全識別項 (Security Identifier) 的所有存取規則。

public:
 void PurgeAccessControl(System::Security::Principal::SecurityIdentifier ^ sid);
public void PurgeAccessControl (System.Security.Principal.SecurityIdentifier sid);
member this.PurgeAccessControl : System.Security.Principal.SecurityIdentifier -> unit
Public Sub PurgeAccessControl (sid As SecurityIdentifier)

參數

sid
SecurityIdentifier

要移除存取規則的安全識別項。

備註

為了避免意外允許存取主體,應用程式應該檢查是否有允許所有人完整存取 (AEFA) 訪問控制專案 (ACE) ,並在修改 DACL 之前將其移除。

適用於