Spec-Zone .ru
спецификации, руководства, описания, API
|
COLUMN_PRIVILEGES
таблица предоставляет информацию о полномочиях столбца. Эта
информация прибывает из mysql.columns_priv
таблица предоставления.
INFORMATION_SCHEMA Имя |
SHOW Имя
|
Комментарии |
---|---|---|
GRANTEE |
' значение
|
|
TABLE_CATALOG |
def |
|
TABLE_SCHEMA |
||
TABLE_NAME |
||
COLUMN_NAME |
||
PRIVILEGE_TYPE |
||
IS_GRANTABLE |
Примечания:
В выводе от SHOW
FULL COLUMNS
, полномочия - все в одном поле и в нижнем регистре, например, select,insert,update,references
. В COLUMN_PRIVILEGES
, есть одно полномочие на строку в верхнем регистре.
PRIVILEGE_TYPE
может содержать один (и только один)
этих значений: SELECT
,
INSERT
, UPDATE
, REFERENCES
.
Если пользователь имеет GRANT OPTION
полномочие, IS_GRANTABLE
должен
быть YES
. Иначе, IS_GRANTABLE
должен быть
NO
. Вывод не перечисляет GRANT OPTION
как отдельное полномочие.
Следующие операторы не эквивалентны:
SELECT ... FROM INFORMATION_SCHEMA.COLUMN_PRIVILEGESSHOW GRANTS ...