Partilhar via


TABLE_PRIVILEGES (Transact-SQL)

Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Retorna uma linha para cada privilégio de tabela concedido a ou concedido pelo usuário atual no banco de dados atual.

Para recuperar informações dessas exibições, especifique o nome totalmente qualificado do INFORMATION_SCHEMA.view_name.

Nome da coluna Tipo de dados Descrição
CONCEDENTE nvarchar(128) Concessor do privilégio.
BENEFICIÁRIO nvarchar(128) Beneficiado do privilégio.
TABLE_CATALOG nvarchar(128) Qualificador da tabela.
TABLE_SCHEMA nvarchar(128) Nome do esquema que contém a tabela.

Importante: o único modo confiável de localizar o esquema de um objeto é consultar a exibição do catálogo sys.objects.
TABLE_NAME sysname Nome da tabela.
PRIVILEGE_TYPE varchar(10) Tipo de privilégio.
IS_GRANTABLE varchar(3) Especifica se o beneficiado pode conceder permissões a outros.

Confira também

Exibições do Sistema (Transact-SQL)
exibições do esquema de informações (Transact-SQL)
sys.objects (Transact-SQL)
sys.database_permissions (Transact-SQL)
sys.server_permissions (Transact-SQL)