Revoke Método (ObjectPermissionSet, String, Boolean, Boolean, String)
Revoca los permisos concedidos previamente para usar el procedimiento almacenado a un receptor y a otros usuarios a los que el receptor haya concedido el conjunto de permisos especificado. El receptor también tiene la capacidad de revocar el conjunto de permisos especificado a otros usuarios bajo un rol asumido.
Espacio de nombres: Microsoft.SqlServer.Management.Smo
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 StoredProcedure
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
- permission
Tipo: Microsoft.SqlServer.Management.Smo. . :: . .ObjectPermissionSet
Objeto ObjectPermissionSet que especifica el conjunto de permisos.
- granteeName
Tipo: System. . :: . .String
Valor String que especifica el receptor al que se va a revocar el acceso al conjunto de permisos.
- revokeGrant
Tipo: System. . :: . .Boolean
Propiedad Boolean que especifica si el receptor tiene la capacidad de revocar el conjunto especificado de permisos para el procedimiento almacenado para otros usuarios.
Si es True, el receptor tiene la capacidad de revocar a otros usuarios el conjunto de permisos especificado para usar el procedimiento almacenado.
Si es False, el receptor no tiene la capacidad de revocar a otros usuarios el conjunto de permisos especificado para usar el procedimiento almacenado.
- cascade
Tipo: System. . :: . .Boolean
Propiedad Boolean que especifica si también se revoca el conjunto de permisos para los usuarios a los que el receptor ha concedido el conjunto especificado de permisos.
Si es True, se revoca el conjunto de permisos especificado para al receptor y los usuarios a los que este haya el conjunto de permisos especificado.
Si es False, solo se revoca el conjunto especificado de permisos para el receptor.
- asRole
Tipo: System. . :: . .String
Valor String que especifica el rol asumido por el usuario al revocar a otros usuarios el conjunto de permisos especificado para usar el procedimiento almacenado. Use este parámetro para los receptores que sean miembros de más de un rol.
Implementa
IObjectPermission. . :: . .Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)
Vea también