IColumnPermission 介面

定義

欄位層級物件權限介面。

public interface IColumnPermission : Microsoft.SqlServer.Management.Smo.IObjectPermission
type IColumnPermission = interface
    interface IObjectPermission
Public Interface IColumnPermission
Implements IObjectPermission
衍生
實作

方法

名稱 Description
Deny(ObjectPermissionSet, String, Boolean)

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

(繼承來源 IObjectPermission)
Deny(ObjectPermissionSet, String, String[], Boolean)

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

Deny(ObjectPermissionSet, String, String[])

拒絕方法會否定對指定欄位名稱(columnNames)授予一個或多個使用者或角色的使用者權限。

Deny(ObjectPermissionSet, String)

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

(繼承來源 IObjectPermission)
Deny(ObjectPermissionSet, String[], Boolean)

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

(繼承來源 IObjectPermission)
Deny(ObjectPermissionSet, String[], String[], Boolean)

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

Deny(ObjectPermissionSet, String[], String[])

拒絕方法會否定對指定欄位名稱(columnNames)授予一個或多個使用者或角色的使用者權限。

Deny(ObjectPermissionSet, String[])

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

(繼承來源 IObjectPermission)
EnumColumnPermissions(String, ObjectPermissionSet)

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

EnumColumnPermissions(String)

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

EnumObjectPermissions()

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

(繼承來源 IObjectPermission)
EnumObjectPermissions(ObjectPermissionSet)

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

(繼承來源 IObjectPermission)
EnumObjectPermissions(String, ObjectPermissionSet)

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

(繼承來源 IObjectPermission)
EnumObjectPermissions(String)

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

(繼承來源 IObjectPermission)
Grant(ObjectPermissionSet, String, Boolean, String)

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

(繼承來源 IObjectPermission)
Grant(ObjectPermissionSet, String, Boolean)

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

(繼承來源 IObjectPermission)
Grant(ObjectPermissionSet, String, String[], Boolean, String)

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

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

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

Grant(ObjectPermissionSet, String, String[])

Grant 方法會為指定欄位分配一個或多個使用者或角色權限。

Grant(ObjectPermissionSet, String)

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

(繼承來源 IObjectPermission)
Grant(ObjectPermissionSet, String[], Boolean, String)

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

(繼承來源 IObjectPermission)
Grant(ObjectPermissionSet, String[], Boolean)

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

(繼承來源 IObjectPermission)
Grant(ObjectPermissionSet, String[], String[], Boolean, String)

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

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

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

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

Grant 方法會為指定欄位分配一個或多個使用者或角色權限。

Grant(ObjectPermissionSet, String[])

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

(繼承來源 IObjectPermission)
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)

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

(繼承來源 IObjectPermission)
Revoke(ObjectPermissionSet, String, String[], Boolean, Boolean, String)

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

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

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

Revoke(ObjectPermissionSet, String, String[])

移除先前已授予或拒絕的欄位權限,該受讓人姓名。

Revoke(ObjectPermissionSet, String)

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

(繼承來源 IObjectPermission)
Revoke(ObjectPermissionSet, String[], Boolean, Boolean)

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

(繼承來源 IObjectPermission)
Revoke(ObjectPermissionSet, String[], String[], Boolean, Boolean, String)

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

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

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

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

移除先前已授予或拒絕的欄位權限,針對指定受贈人姓名。

Revoke(ObjectPermissionSet, String[])

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

(繼承來源 IObjectPermission)

適用於