Revoke Método (ObjectPermissionSet, String, String[], Boolean, Boolean)
Revoca un conjunto de permisos concedidos previamente para usar las columnas especificadas con la función definida por el usuario a los receptores y a otros usuarios a los que los receptores hayan concedido el conjunto de permisos especificado. Los receptores también tienen 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, _
columnNames As String(), _
revokeGrant As Boolean, _
cascade As Boolean _
)
'Uso
Dim instance As UserDefinedFunction
Dim permission As ObjectPermissionSet
Dim granteeName As String
Dim columnNames As String()
Dim revokeGrant As Boolean
Dim cascade As Boolean
instance.Revoke(permission, granteeName, _
columnNames, revokeGrant, cascade)
public void Revoke(
ObjectPermissionSet permission,
string granteeName,
string[] columnNames,
bool revokeGrant,
bool cascade
)
public:
virtual void Revoke(
ObjectPermissionSet^ permission,
String^ granteeName,
array<String^>^ columnNames,
bool revokeGrant,
bool cascade
) sealed
abstract Revoke :
permission:ObjectPermissionSet *
granteeName:string *
columnNames:string[] *
revokeGrant:bool *
cascade:bool -> unit
override Revoke :
permission:ObjectPermissionSet *
granteeName:string *
columnNames:string[] *
revokeGrant:bool *
cascade:bool -> unit
public final function Revoke(
permission : ObjectPermissionSet,
granteeName : String,
columnNames : String[],
revokeGrant : boolean,
cascade : boolean
)
Parámetros
- permission
Tipo: Microsoft.SqlServer.Management.Smo. . :: . .ObjectPermissionSet
Objeto ObjectPermissionSet que especifica el conjunto de permisos.
- granteeName
Tipo: System. . :: . .String
Matriz String que especifica la lista de receptores a los que se va a revocar el acceso al conjunto de permisos especificado.
- columnNames
Tipo: array<System. . :: . .String> [] () [] []
Valor de matriz String que especifica la lista de columnas para las que se concede el conjunto de permisos.
- revokeGrant
Tipo: System. . :: . .Boolean
Propiedad Boolean que especifica si el receptor tiene la capacidad de revocar a otros usuarios el conjunto de permisos especificado para usar la función definida por el usuario.
Si es True, el receptor tiene la capacidad de revocar a otros usuarios el conjunto de permisos especificado para usar la función definida por el usuario.
Si es False, el receptor no tiene la capacidad de revocar a otros usuarios el conjunto de permisos especificado para usar la función definida por el usuario.
- cascade
Tipo: System. . :: . .Boolean
Propiedad Boolean que especifica si también se revoca el conjunto de permisos a los usuarios a los que el receptor ha concedido el conjunto de permisos especificado.
Si es True, se revoca el conjunto de permisos especificado para usar la función definida por el usuario al receptor y a los usuarios a los que este haya concedido dicho conjunto de permisos.
Si es False, el conjunto de permisos especificado solo se revoca al receptor.