Partage via


COLUMN_PRIVILEGES (Transact-SQL)

S’applique à : SQL ServerAzure SQL Database

Retourne une ligne par colonne possédant un privilège accordé à l'utilisateur actuel dans la base de données actuelle, ou octroyé par celui-ci.

Pour extraire des informations de ces vues, spécifiez le nom complet INFORMATION_SCHEMA.view_name.

Nom de la colonne Type de données Description
CONCÉDANT nvarchar(128) Personne qui accorde le privilège
CESSIONNAIRE nvarchar(128) Personne qui reçoit le privilège
TABLE_CATALOG nvarchar(128) Qualificateur de la table.
TABLE_SCHEMA nvarchar(128) Nom du schéma qui contient la table.

Important N’utilisez pas les vues INFORMATION_SCHEMA pour déterminer le schéma d’un objet. Les vues INFORMATION_SCHEMA représentent uniquement un sous-ensemble des métadonnées d’un objet. La seule méthode fiable pour rechercher le schéma d’un objet est d’interroger l’affichage catalogue sys.objects.
TABLE_NAME sysname Nom de la table.
COLUMN_NAME sysname Nom de la colonne.
PRIVILEGE_TYPE varchar(10) Type de privilège
IS_GRANTABLE varchar(3) Indique si le bénéficiaire peut accorder des autorisations à d'autres personnes.

Voir aussi

Vues système (Transact-SQL)
Vues de schémas d'informations (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.objects (Transact-SQL)
sys.database_permissions (Transact-SQL)
sys.server_permissions (Transact-SQL)