Condividi tramite


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

Revoca un set di autorizzazioni precedentemente concesso agli utenti autorizzati nella tabella e a qualsiasi altro utente cui gli utenti autorizzati hanno concesso l'accesso. Agli utenti autorizzati viene fornita anche la possibilità di revocare il set specificato di autorizzazioni per altri utenti con un ruolo assunto.

Spazio dei nomi  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Sintassi

'Dichiarazione
Public Sub Revoke ( _
    permission As ObjectPermissionSet, _
    granteeNames As String(), _
    revokeGrant As Boolean, _
    cascade As Boolean, _
    asRole As String _
)
'Utilizzo
Dim instance As Table
Dim permission As ObjectPermissionSet
Dim granteeNames As String()
Dim revokeGrant As Boolean
Dim cascade As Boolean
Dim asRole As String

instance.Revoke(permission, granteeNames, _
    revokeGrant, cascade, asRole)
public void Revoke(
    ObjectPermissionSet permission,
    string[] granteeNames,
    bool revokeGrant,
    bool cascade,
    string asRole
)
public:
void Revoke(
    ObjectPermissionSet^ permission, 
    array<String^>^ granteeNames, 
    bool revokeGrant, 
    bool cascade, 
    String^ asRole
)
member Revoke : 
        permission:ObjectPermissionSet * 
        granteeNames:string[] * 
        revokeGrant:bool * 
        cascade:bool * 
        asRole:string -> unit 
public function Revoke(
    permission : ObjectPermissionSet, 
    granteeNames : String[], 
    revokeGrant : boolean, 
    cascade : boolean, 
    asRole : String
)

Parametri

  • granteeNames
    Tipo: array<System. . :: . .String> [] () [] []
    Matrice String che specifica un elenco di utenti autorizzati a cui revocare l'accesso al set di autorizzazioni.
  • revokeGrant
    Tipo: System. . :: . .Boolean
    Proprietà Boolean che specifica se l'utente autorizzato ha la possibilità di revocare il set specificato di autorizzazioni per altri utenti nella tabella.
    Se True, l'utente autorizzato ha la possibilità di revocare il set specificato di autorizzazioni per altri utenti nella tabella. In caso contrario, False.
  • cascade
    Tipo: System. . :: . .Boolean
    Proprietà Boolean che specifica se agli utenti a cui l'utente autorizzato ha concesso il set specificato di autorizzazioni viene revocato anche il set di autorizzazioni.
    Se True, revoca le autorizzazioni concesse a un utente autorizzato e a qualsiasi altro utente a cui l'utente autorizzato ha concesso il set specificato di autorizzazioni nella tabella.
    Se False, il set specificato di autorizzazioni viene revocato solo per l'utente autorizzato.
  • asRole
    Tipo: System. . :: . .String
    Valore String che specifica il ruolo assunto dall'utente quando revoca il set specificato di autorizzazioni per altri utenti nella tabella. Utilizzare questo parametro per utenti autorizzati che sono membri di più di un ruolo.