Méthode Revoke (ObjectPermissionSet, String, Boolean, Boolean, String)

Révoque des autorisations accordées précédemment à un bénéficiaire sur le service Service Broker et à tous les autres utilisateurs auxquels le bénéficiaire a accordé l'accès. Le bénéficiaire peut également révoquer l'accès d'autres utilisateurs dans un rôle donné.

Espace de noms :  Microsoft.SqlServer.Management.Smo.Broker
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
Public Sub Revoke ( _
    permission As ObjectPermissionSet, _
    granteeName As String, _
    revokeGrant As Boolean, _
    cascade As Boolean, _
    asRole As String _
)
'Utilisation
Dim instance As BrokerService
Dim permission As ObjectPermissionSet
Dim granteeName As String
Dim revokeGrant As Boolean
Dim cascade As Boolean
Dim asRole As String

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

Paramètres

  • granteeName
    Type : System. . :: . .String
    Valeur String qui spécifie un bénéficiaire dont l'accès à l'autorisation doit être révoqué.
  • revokeGrant
    Type : System. . :: . .Boolean
    Propriété Boolean qui spécifie si le bénéficiaire a la possibilité de révoquer l'accès à l'objet BrokerService pour d'autres utilisateurs.
    Si la valeur est True, le bénéficiaire a la possibilité de révoquer l'accès d'autres utilisateurs au service Service Broker.
    Si la valeur est False, le bénéficiaire n'a pas la possibilité de révoquer l'accès d'autres utilisateurs au service Service Broker.
  • cascade
    Type : System. . :: . .Boolean
    Propriété Boolean qui spécifie si l'accès à l'autorisation doit être également révoqué aux utilisateurs à qui le bénéficiaire a accordé l'accès à l'autorisation.
    Si la valeur est True, l'accès à l'autorisation est révoqué pour le bénéficiaire et tous les utilisateurs auxquels le bénéficiaire a accordé l'accès à l'autorisation.
    Si la valeur est False, l'accès à l'autorisation est révoqué uniquement pour le bénéficiaire.
  • asRole
    Type : System. . :: . .String
    Valeur String qui spécifie le rôle pris par l'utilisateur lors de la révocation de l'accès au service Service Broker pour d'autres utilisateurs. Utilisez ce paramètre pour les bénéficiaires qui sont membres de plusieurs rôles.

Implémente

IObjectPermission. . :: . .Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)