db2_column_privileges
(PECL ibm_db2 >= 1.0.0)
db2_column_privileges — Возвращает результирующий набор, перечисляющий столбцы и связанные с ним привилегии для таблицы
Описание
$connection
, string $qualifier
= ?
, string $schema
= ?
, string $table-name
= ?
, string $column-name
= ?
) : resourceВозвращает результирующий набор, перечисляющий столбцы и связанные с ним привилегии для таблицы.
Список параметров
-
connection
-
Ресурс соединения с базой данных IBM DB2, Cloudscape или Apache Derby.
-
qualifier
-
Квалификатор для баз DB2, работающих на серверах OS/390 или z/OS. В остальных случаях указывайте
null
или пустую строку. -
schema
-
Схема, содержащая таблицы. Для выбора всех схем укажите
null
или пустую строку. -
table-name
-
Имя таблицы или представления. Для выбора всех таблиц укажите
null
или пустую строку. -
column-name
-
Имя столбца. Для выбора всех столбцов укажите
null
или пустую строку.
Возвращаемые значения
Возвращает ресурс оператора с результирующим набором, содержащим строки, описывающие привилегии заданных условиями столбцов. Строки содержат следующие поля:
Имя столбца | Описание |
---|---|
TABLE_CAT | Имя каталога. Если таблица не имеет каталогов, то это поле будет содержать NULL. |
TABLE_SCHEM | Имя схемы. |
TABLE_NAME | Имя таблицы или представления. |
COLUMN_NAME | Имя столбца. |
GRANTOR | Идентификатор пользователя, установившего привилегию. |
GRANTEE | Идентификатор пользователя, для которого установлена привилегия. |
PRIVILEGE | Установленная привилегия. |
IS_GRANTABLE | Может ли GRANTEE выдавать эту привилегию другим пользователям. |
Смотрите также
- db2_columns() - Возвращает результирующий набор, перечисляющий столбцы и связанные с ними метаданные для таблицы
- db2_foreign_keys() - Returns a result set listing the foreign keys for a table
- db2_primary_keys() - Returns a result set listing primary keys for a table
- db2_procedure_columns() - Returns a result set listing stored procedure parameters
- db2_procedures() - Returns a result set listing the stored procedures registered in a database
- db2_special_columns() - Returns a result set listing the unique row identifier columns for a table
- db2_statistics() - Returns a result set listing the index and statistics for a table
- db2_table_privileges() - Returns a result set listing the tables and associated privileges in a database
- db2_tables() - Returns a result set listing the tables and associated metadata in a database