다음을 통해 공유


Revoke 메서드 (ObjectPermissionSet, String[], String[], Boolean, Boolean)

테이블의 지정한 열에 대해 이전에 부여한 사용 권한 집합을 피부여자와 피부여자가 지정한 사용 권한 집합을 부여한 다른 사용자에게서 취소합니다. 피부여자는 맡은 역할에 따라 다른 사용자의 지정한 사용 권한 집합을 취소할 수도 있습니다.

네임스페이스:  Microsoft.SqlServer.Management.Smo
어셈블리:  Microsoft.SqlServer.Smo(Microsoft.SqlServer.Smo.dll)

구문

‘선언
Public Sub Revoke ( _
    permission As ObjectPermissionSet, _
    granteeNames As String(), _
    columnNames As String(), _
    revokeGrant As Boolean, _
    cascade As Boolean _
)
‘사용 방법
Dim instance As Table
Dim permission As ObjectPermissionSet
Dim granteeNames As String()
Dim columnNames As String()
Dim revokeGrant As Boolean
Dim cascade As Boolean

instance.Revoke(permission, granteeNames, _
    columnNames, revokeGrant, cascade)
public void Revoke(
    ObjectPermissionSet permission,
    string[] granteeNames,
    string[] columnNames,
    bool revokeGrant,
    bool cascade
)
public:
virtual void Revoke(
    ObjectPermissionSet^ permission, 
    array<String^>^ granteeNames, 
    array<String^>^ columnNames, 
    bool revokeGrant, 
    bool cascade
) sealed
abstract Revoke : 
        permission:ObjectPermissionSet * 
        granteeNames:string[] * 
        columnNames:string[] * 
        revokeGrant:bool * 
        cascade:bool -> unit 
override Revoke : 
        permission:ObjectPermissionSet * 
        granteeNames:string[] * 
        columnNames:string[] * 
        revokeGrant:bool * 
        cascade:bool -> unit 
public final function Revoke(
    permission : ObjectPermissionSet, 
    granteeNames : String[], 
    columnNames : String[], 
    revokeGrant : boolean, 
    cascade : boolean
)

매개 변수

  • granteeNames
    유형: array<System. . :: . .String> [] () [] []
    사용 권한 집합에 대한 액세스를 취소할 피부여자 목록을 지정하는 String 배열입니다.
  • columnNames
    유형: array<System. . :: . .String> [] () [] []
    사용 권한 집합을 부여할 열 목록을 지정하는 String 배열 값입니다.
  • revokeGrant
    유형: System. . :: . .Boolean
    피부여자에게 테이블에 대해 지정한 사용 권한 집합을 다른 사용자에게서 취소할 수 있는 권한을 제공할지 여부를 지정하는 Boolean 속성입니다.
    True 이면 피부여자에게 테이블에 대해 지정한 사용 권한 집합을 다른 사용자에게서 취소할 수 있는 권한이 제공되고, 그렇지 않으면 False입니다.
  • cascade
    유형: System. . :: . .Boolean
    피부여자가 지정한 사용 권한 집합을 부여한 사용자에게서도 사용 권한 집합이 취소되는지 여부를 지정하는 Boolean 속성입니다.
    True 이면 테이블에 대해 지정한 사용 권한 집합이 피부여자와 피부여자가 지정한 사용 권한 집합을 부여한 사용자 모두에게서 취소됩니다.
    False 이면 지정한 사용 권한 집합이 피부여자에게서만 취소됩니다.

구현

IColumnPermission. . :: . .Revoke(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] [], Boolean, Boolean)