IObjectPermission 介面

定義

對物件進行枚舉、授予及拒絕權限的方法。

public interface IObjectPermission
type IObjectPermission = interface
Public Interface IObjectPermission
衍生

方法

名稱 Description
Deny(ObjectPermissionSet, String, Boolean)

拒絕方法會否定對一個或多個使用者或角色授予的使用者權限。 Cascade 規定 granteeName 以及其他由 granteeName 授權的其他安全帳號都被拒絕授權。 拒絕可授權時使用 Cascade 鍵。

Deny(ObjectPermissionSet, String)

拒絕方法會否定對一個或多個使用者或角色授予的使用者權限。

Deny(ObjectPermissionSet, String[], Boolean)

拒絕方法會否定對一個或多個使用者或角色授予的使用者權限。 Cascade 規定,granteeNames 以及其他由 granteeNames 授權的其他安全帳號都被拒絕授權。 拒絕可授權時使用 Cascade 鍵。

Deny(ObjectPermissionSet, String[])

拒絕方法會否定對一個或多個使用者或角色授予的使用者權限。

EnumObjectPermissions()

回傳一個權限物件陣列,標示所有明確授予的物件存取權限。

EnumObjectPermissions(ObjectPermissionSet)

回傳一組權限物件陣列,標示明確授予的物件存取權限。 權限參數指定了被參考物件所列舉的物件存取權限。

EnumObjectPermissions(String, ObjectPermissionSet)

回傳一個 Permission 物件陣列,識別以 granteeName 參數指定的受助者明確授予的物件存取權限,且僅限於 privilegeTypes 參數指定的物件存取權限。

EnumObjectPermissions(String)

回傳一組權限物件陣列,標示已明確授予的物件存取權限,該受助者以 granteeName 參數指定。

Grant(ObjectPermissionSet, String, Boolean, String)

Grant 方法會將權限分配給一個或多個使用者或角色。 當 grantGrant 為真時,指定的受授權對象將被賦予執行引用該物件的 GRANT 陳述式的能力。 使用 asRole 參數指定執行授權權限的 role。

Grant(ObjectPermissionSet, String, Boolean)

Grant 方法會將權限分配給一個或多個使用者或角色。 當 grantGrant 為真時,指定的受授權對象將被賦予執行引用該物件的 GRANT 陳述式的能力。

Grant(ObjectPermissionSet, String)

Grant 方法會將權限分配給一個或多個使用者或角色。

Grant(ObjectPermissionSet, String[], Boolean, String)

Grant 方法會將權限分配給一個或多個使用者或角色。 當 grantGrant 為真時,指定的受授權對象將被賦予執行引用該物件的 GRANT 陳述式的能力。 使用 asRole 參數指定執行授權權限的 role。

Grant(ObjectPermissionSet, String[], Boolean)

Grant 方法會將權限分配給一個或多個使用者或角色。 當 grantGrant 為真時,指定的受授權對象將被賦予執行引用該物件的 GRANT 陳述式的能力。

Grant(ObjectPermissionSet, String[])

Grant 方法會將權限分配給一個或多個使用者或角色。

Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)

移除先前已授予或拒絕的指定受讓人姓名許可。 當 revokeGrant 為真時,延長權限的能力會被撤銷。 Cascade 規定,授權對象姓名以及其他由受贈者姓名授權的安全帳號權限都會被移除。 撤銷可授權權限時請使用 Cascade。 使用 AsRole 參數指定執行撤銷權限的 Role。

Revoke(ObjectPermissionSet, String)

移除先前已授予或拒絕的指定受讓人姓名許可。

Revoke(ObjectPermissionSet, String[], Boolean, Boolean)

移除先前已授予或拒絕的指定受讓人姓名的許可。 當 revokeGrant 為真時,延長權限的能力會被撤銷。 Cascade 規定 granteeNames 以及其他由 granteeNames 授權的安全帳號權限都會被移除。 撤銷可授權權限時請使用 Cascade。

Revoke(ObjectPermissionSet, String[])

移除先前已授予或拒絕的指定受讓人姓名的許可。

適用於