Condividi tramite


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

Revoca un set di autorizzazioni precedentemente concesso agli utenti autorizzati nella funzione definita dall'utente e a qualsiasi altro utente a cui gli utenti autorizzati hanno concesso il set specificato di autorizzazioni. Agli utenti autorizzati viene fornita anche la possibilità di revocare il set specificato di autorizzazioni ad altri utenti.

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 _
)
'Utilizzo
Dim instance As UserDefinedFunction
Dim permission As ObjectPermissionSet
Dim granteeNames As String()
Dim revokeGrant As Boolean
Dim cascade As Boolean

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

Parametri

  • granteeNames
    Tipo: array<System. . :: . .String> [] () [] []
    Matrice String che specifica un elenco di utenti autorizzati a cui revocare l'accesso all'autorizzazione.
  • revokeGrant
    Tipo: System. . :: . .Boolean
    Proprietà booleana che specifica se all'utente autorizzato è consentito revocare ad altri utenti l'accesso alla funzione definita dall'utente .
    Se True, all'utente autorizzato è concesso di revocare l'accesso di altri utenti alla funzione definita dall'utente.
    Se False, all'utente autorizzato non è concesso revocare l'accesso di altri utenti alla funzione definita dall'utente.
  • 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, il set specificato di autorizzazioni nella funzione definita dall'utente viene revocato all'utente autorizzato e a tutti gli utenti a cui l'utente autorizzato ha concesso il set specificato di autorizzazioni.
    Se False, il set specificato di autorizzazioni viene revocato solo all'utente autorizzato.

Implementa

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