Metodo Revoke (ObjectPermissionSet, String[], Boolean, Boolean, String)
Revoca le autorizzazioni concesse in precedenza agli utenti autorizzati nella stored procedure e a qualsiasi altro utente cui gli utenti autorizzati hanno concesso il set di autorizzazioni specificato. Agli utenti autorizzati viene fornita anche la possibilità di revocare il set specificato di autorizzazioni ad 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 StoredProcedure
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
- permission
Tipo: Microsoft.SqlServer.Management.Smo. . :: . .ObjectPermissionSet
Oggetto ObjectPermissionSet che specifica il set di autorizzazioni.
- 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 ad altri utenti nella stored procedure.
Se True, l'utente autorizzato ha la possibilità di revocare il set specificato di autorizzazioni ad altri utenti nella stored procedure.
Se False, l'utente autorizzato non ha la possibilità di revocare il set specificato di autorizzazioni ad altri utenti nella stored procedure.
- 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, le autorizzazioni concesse a un utente autorizzato e a qualsiasi altro utente a cui l'utente autorizzato ha concesso il set specificato di autorizzazioni vengono revocate nella stored procedure.
Se False, il set specificato di autorizzazioni viene revocato solo all'utente autorizzato.
- asRole
Tipo: System. . :: . .String
Valore String che specifica il ruolo assunto dall'utente quando revoca il set specificato di autorizzazioni ad altri utenti nella stored procedure. Utilizzare questo parametro per gli utenti autorizzati che sono membri di più ruoli.
Vedere anche