Revoke-Methode (ObjectPermissionSet, String[], Boolean, Boolean)
Widerruft Berechtigungen, die Empfängern und anderen Benutzern, denen die Empfänger Zugriff erteilt haben, zuvor für den Service Broker-Dienst gewährt wurden. Die Empfänger sind außerdem berechtigt, den Zugriff für andere Benutzer aufzuheben.
Namespace: Microsoft.SqlServer.Management.Smo.Broker
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public Sub Revoke ( _
permission As ObjectPermissionSet, _
granteeNames As String(), _
revokeGrant As Boolean, _
cascade As Boolean _
)
'Usage
Dim instance As BrokerService
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
)
Parameter
- permission
Typ: Microsoft.SqlServer.Management.Smo. . :: . .ObjectPermissionSet
Ein ObjectPermissionSet-Objekt, das die Berechtigung angibt.
- granteeNames
Typ: array<System. . :: . .String> [] () [] []
Ein String-Array, das eine Liste von Empfängern angibt, deren Zugriff auf die Berechtigung aufgehoben werden soll.
- revokeGrant
Typ: System. . :: . .Boolean
Eine Boolean-Eigenschaft, die angibt, ob der Empfänger die Möglichkeit erhält, für Benutzer den Zugriff auf das BrokerService-Objekt aufzuheben.
True gibt an, dass der Empfänger die Möglichkeit erhält, für andere Benutzer den Zugriff auf den Service Broker-Dienst aufzuheben.
False gibt an, dass der Empfänger nicht die Möglichkeit erhält, für andere Benutzer den Zugriff auf den Service Broker-Dienst aufzuheben.
- cascade
Typ: System. . :: . .Boolean
Eine Boolean-Eigenschaft, die angibt, ob der Zugriff auf die Berechtigung auch für diejenigen Benutzer aufgehoben wird, denen der Empfänger den Zugriff auf die Berechtigung gewährt hat.
True gibt an, dass der Zugriff auf die Berechtigung sowohl für den Empfänger als auch für die Benutzer aufgehoben wird, denen der Empfänger Zugriff auf die Berechtigung gewährt hat.
False gibt an, dass nur für den Empfänger der Zugriff auf die Berechtigung aufgehoben wird.
Implementiert
IObjectPermission. . :: . .Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean)