Classe PermissionInfo
La classe PermissionInfo représente les informations relatives aux privilèges accordés ou refusés.
Hiérarchie d'héritage
System. . :: . .Object
Microsoft.SqlServer.Management.Smo..::..PermissionInfo
Microsoft.SqlServer.Management.Smo. . :: . .DatabasePermissionInfo
Microsoft.SqlServer.Management.Smo. . :: . .ObjectPermissionInfo
Microsoft.SqlServer.Management.Smo. . :: . .ServerPermissionInfo
Espace de noms : Microsoft.SqlServer.Management.Smo
Assembly : Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Syntaxe
'Déclaration
Public Class PermissionInfo
'Utilisation
Dim instance As PermissionInfo
public class PermissionInfo
public ref class PermissionInfo
type PermissionInfo = class end
public class PermissionInfo
Le type PermissionInfo expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ColumnName | Obtient le nom de la colonne dont les autorisations sont accordées ou refusées. | |
Grantee | Obtient le nom de l'utilisateur de base de données, de l'ouverture de session ou du rôle de base de données auquel l'accès à l'objet est accordé ou refusé. | |
GranteeType | Obtient le type de bénéficiaire. | |
Grantor | Obtient le nom de l'utilisateur de base de données, de l'ouverture de session ou du rôle de base de données qui a accordé ou refusé l'accès à l'objet. | |
GrantorType | Obtient le type de fournisseur d'autorisations. | |
ObjectClass | Obtient la classe de l'objet auquel les autorisations ont été accordées ou refusées. | |
ObjectID | Obtient la valeur d'ID qui identifie de façon unique l'objet auquel l'autorisation s'applique. | |
ObjectName | Obtient le nom de l'objet auquel l'autorisation s'applique. | |
ObjectSchema | Obtient le schéma de l'objet auquel l'autorisation s'applique. | |
PermissionState | Obtient l'état d'autorisation de l'objet auquel l'autorisation s'applique, à savoir si l'autorisation est accordée, refusée, accordée avec l'option GRANT ou révoquée. | |
PermissionTypeInternal | Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
Equals | (hérité de Object.) | |
Finalize | (hérité de Object.) | |
GetHashCode | (hérité de Object.) | |
GetType | (hérité de Object.) | |
MemberwiseClone | (hérité de Object.) | |
ToString | Retourne l'objet en tant que valeur String. (remplace Object. . :: . .ToString() () () ().) |
Haut de la page
Notes
The PermissionInfo object is returned by the EnumObjectPermissions method.
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.
Voir aussi