IColumnPermission IColumnPermission IColumnPermission Interface

정의

IColumnPermission 클래스에서 지정된 된 열에 대 한 사용 권한을 관리 하는 인터페이스를 나타냅니다. The IColumnPermission class represents the interface that manages permissions for a specified column.

public interface class IColumnPermission : Microsoft::SqlServer::Management::Smo::IObjectPermission
public interface IColumnPermission : Microsoft.SqlServer.Management.Smo.IObjectPermission
Public Interface IColumnPermission
Implements IObjectPermission
파생
구현

설명

스레드 보안Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

메서드

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

지정한 열 목록에 대해 지정한 피부여자의 지정한 사용 권한에 대한 액세스를 거부합니다. Denies access to the specified permissions for the specified grantee on the specified list of columns.

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

지정한 열 목록에 대해 지정한 피부여자의 지정한 사용 권한에 대한 액세스를 거부합니다. Denies access to the specified permissions for the specified grantees on the specified list of columns.

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

지정한 열 목록에 대해 지정한 피부여자와 피부여자가 액세스를 부여한 다른 사용자의 지정한 사용 권한에 대한 액세스를 거부합니다. Denies access to the specified permission for the specified grantee and other users that the grantee granted access to on the specified list of columns.

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

지정한 열 목록에 대해 지정한 피부여자와 피부여자가 액세스를 부여한 다른 사용자의 지정한 사용 권한에 대한 액세스를 거부합니다. Denies access to the specified permission for the specified grantees and other users that the grantee granted access to on the specified list of columns.

EnumColumnPermissions(String) EnumColumnPermissions(String) EnumColumnPermissions(String)

참조된 열에 대해 지정한 피부여자의 개체 사용 권한 목록을 열거합니다. Enumerates a list of object permissions for a specified grantee on the referenced column.

EnumColumnPermissions(String, ObjectPermissionSet) EnumColumnPermissions(String, ObjectPermissionSet) EnumColumnPermissions(String, ObjectPermissionSet)

참조된 열에 대해 지정한 피부여자와 사용 권한의 개체 사용 권한 목록을 열거합니다. Enumerates a list of object permissions for a specified grantee and a specified permission on the referenced column.

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

참조된 열에 대해 지정한 피부여자에게 지정한 사용 권한 집합에 대한 액세스를 부여하고 맡은 역할에 따라 다른 사용자에게 액세스를 부여할 수 있도록 합니다. Grants access to the specified set of permissions and the ability to grant access to other users for the specified grantees on the referenced columns under an assumed role.

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

참조된 열에 대해 지정한 피부여자에게 지정한 사용 권한 집합에 대한 액세스를 부여하고 맡은 역할에 따라 다른 사용자에게 액세스를 부여할 수 있도록 합니다. Grants access to the specified set of permissions and the ability to grant access to other users for the specified grantee on the referenced columns under an assumed role.

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

참조된 열에 대해 지정한 피부여자에게 지정한 사용 권한에 대한 액세스를 부여하고 다른 사용자에게 액세스를 부여할 수 있도록 합니다. Grants access to the specified permission and the ability to grant access to other users for the specified grantee on the referenced columns.

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

참조된 열에 대해 지정한 피부여자에게 지정한 사용 권한에 대한 액세스를 부여하고 다른 사용자에게 액세스를 부여할 수 있도록 합니다. Grants access to the specified permission and the ability to grant access to other users for the specified grantee on the referenced columns.

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

저장 프로시저에 대해 지정한 피부여자에게 지정한 사용 권한에 대한 액세스를 부여합니다. Grants access to the specified permission for the specified grantees on the stored procedure.

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

참조된 열 목록에 대해 지정한 피부여자에게 지정한 사용 권한에 대한 액세스를 부여합니다. Grants access to the specified permission for the specified grantee on the referenced list of columns.

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

참조된 열에 대해 이전에 부여한 사용 권한을 피부여자에게서 취소합니다. Revokes previously granted permissions from a grantee on the referenced columns.

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

참조된 열에 대해 이전에 부여한 사용 권한을 피부여자 목록에서 취소합니다. Revokes previously granted permissions from a list of grantees on the referenced columns.

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

참조된 열에 대해 이전에 부여한 사용 권한을 피부여자와 피부여자가 액세스를 부여한 다른 사용자에게서 취소합니다. Revokes previously granted permissions from a grantees on the referenced columns and any other users to whom the grantees have granted access. 피부여자는 다른 사용자의 액세스를 취소할 수도 있습니다. The grantees are also given the ability to revoke other users' access.

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

저장 프로시저에 대해 이전에 부여한 사용 권한을 피부여자 목록과 피부여자가 액세스를 부여한 다른 사용자에게서 취소합니다. Revokes previously granted permissions from a list of grantees on the stored procedure and any other users to whom the grantee has granted access. 피부여자는 맡은 역할에 따라 다른 사용자의 액세스를 취소할 수도 있습니다. The grantee is also given the ability to revoke other users' access under an assumed role.

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

참조된 열에 대해 이전에 부여한 사용 권한을 피부여자와 피부여자가 액세스를 부여한 다른 사용자에게서 취소합니다. Revokes previously granted permissions from a grantee on the referenced columns and any other users to whom the grantee has granted access. 피부여자는 맡은 역할에 따라 다른 사용자의 액세스를 취소할 수도 있습니다. The grantee is also given the ability to revoke other users' access under an assumed role.

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

참조된 열에 대해 이전에 부여한 사용 권한을 피부여자 목록과 피부여자가 액세스를 부여한 다른 사용자에게서 취소합니다. Revokes previously granted permissions from a list of grantees on the referenced columns and any other users to whom the grantee has granted access. 피부여자는 맡은 역할에 따라 다른 사용자의 액세스를 취소할 수도 있습니다. The grantee is also given the ability to revoke other users' access under an assumed role.

적용 대상