Возвращает результирующий набор, перечисляющий столбцы и связанные с ним привилегии для таблицы

# db2_column_privileges

(PECL ibm_db2 >= 1.0.0)

db2_column_privileges — Возвращает результирующий набор, перечисляющий столбцы и связанные с ним привилегии для таблицы

### Описание

function db2_column_privileges(
resource `$connection`,
?string `$qualifier` = `null`,
?string `$schema` = `null`,
?string `$table_name` = `null`,
?string `$column_name` = `null`
): 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() - Возвращает набор результатов, в котором перечислены внешние ключи таблицы
- db2_primary_keys() - Возвращает набор результатов, содержащий первичные ключи таблицы
- db2_procedure_columns() - Возвращает набор результатов со списком параметров хранимой процедуры
- db2_procedures() - Возвращает набор результатов, в котором перечислены хранимые процедуры, зарегистрированные в базе данных
- db2_special_columns() - Возвращает набор результатов, в котором перечислены столбцы с уникальным идентификатором строки таблицы
- db2_statistics() - Возвращает набор результатов, содержащий индекс и статистику таблицы
- db2_table_privileges() - Возвращает набор результатов, в котором перечислены таблицы и связанные с ними права доступа к базе данных
- db2_tables() - Возвращает набор результатов, в котором перечислены таблицы и связанные метаданные в базе данных

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open