(PECL ibm_db2 >= 1.0.0)
db2_column_privileges — Retorna um conjunto de resultados listando as colunas e privilégios associados para uma tabela
$connection
,$qualifier
= null
,$schema
= null
,$table_name
= null
,$column_name
= null
Retorna um conjunto de resultados listando as colunas e privilégios associados para uma tabela.
connection
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
qualifier
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
outros bancos de dados, passe null
ou uma string vazia.
schema
O esquema que contém as tabelas. Para corresponder a todos os esquemas, passe null
ou uma string vazia.
table_name
O nome da tabela ou view. Para corresponder a todas as tabelas no banco de dados,
passe null
ou uma string vazia.
column_name
O nome da coluna. Para corresponder a todas as colunas na tabela, passe null
ou uma string vazia.
Retorna um recurso de instrução com um conjunto de resultados contendo linhas descrevendo os privilégios de coluna para colunas que correspondem aos parâmetros especificados. As linhas são compostas das seguintes colunas:
Nome da coluna | Descrição |
---|---|
TABLE_CAT | Nome do catálogo. O valor é NULL se esta tabela não tiver catálogos. |
TABLE_SCHEM | Nome do esquema. |
TABLE_NAME | Nome da tabela ou visualização. |
COLUMN_NAME | Nome da coluna. |
GRANTOR | ID de autorização do usuário que concedeu o privilégio. |
GRANTEE | ID de autorização do usuário a quem o privilégio foi concedido. |
PRIVILEGE | O privilégio da coluna. |
IS_GRANTABLE | Se o beneficiário tem permissão para conceder esse privilégio a outros usuários. |