Compartir a través de


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

Revoca los permisos concedidos previamente a un receptor en el servicio de Service Broker y a otros usuarios a los que el receptor concedió acceso. El receptor también tiene la capacidad de revocar el acceso de otros usuarios bajo un rol asumido.

Espacio de nombres:  Microsoft.SqlServer.Management.Smo.Broker
Ensamblado:  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Sintaxis

'Declaración
Public Sub Revoke ( _
    permission As ObjectPermissionSet, _
    granteeName As String, _
    revokeGrant As Boolean, _
    cascade As Boolean, _
    asRole As String _
)
'Uso
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
)

Parámetros

  • revokeGrant
    Tipo: System. . :: . .Boolean
    Propiedad Boolean que especifica si el receptor tiene la capacidad de revocar el acceso al objeto BrokerService a otros usuarios.
    Si es True, el receptor recibe la capacidad de revocar el acceso de otros usuarios al servicio de Service Broker.
    Si es False, el receptor recibe la capacidad de revocar el acceso de otros usuarios al servicio de Service Broker.
  • cascade
    Tipo: System. . :: . .Boolean
    Propiedad Boolean que especifica si también se revoca el acceso de los usuarios a los que el receptor ha concedido acceso al permiso.
    Si es True, se revoca el acceso al permiso al receptor y a los usuarios a los que este ha concedido acceso a dicho permiso.
    Si es False, solo se revoca el acceso al permiso al receptor.
  • asRole
    Tipo: System. . :: . .String
    Valor String que especifica el rol que adopta el usuario al revocar el acceso al servicio de Service Broker de otros usuarios. Utilice este parámetro para los receptores que sean miembros de más de un rol.

Implementa

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