STORAGE_CREDENTIAL_PRIVILEGES
Область применения: Databricks SQL Databricks Runtime 10.4 LTS и выше
INFORMATION_SCHEMA.
Это расширение для стандарта SQL Information Schema.
Заметка
В настоящее время пользователи с правами MANAGE
на объект не могут просматривать все привилегии для этого объекта в INFORMATION_SCHEMA
. Вместо этого INFORMATION_SCHEMA
показывает только свои собственные гранты, связанные с объектом. Это поведение будет исправлено в будущем.
Пользователи с правами MANAGE
могут просматривать все разрешения для объекта с помощью команд SQL или Catalog Explorer. См. раздел Управление привилегиями в CatalogUnity.
Предупреждение
Начиная с Databricks Runtime 15.4, это отношение не рекомендуется. Используйте INFORMATION_SCHEMA. вместо этогоCREDENTIAL_PRIVILEGES.
Обратите внимание, что во время предварительной версии службы credentialsINFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES
отображаются привилегии, которые применяются как к хранилищу credentials, так и к службе credentials. Это неправильное поведение предварительной версии, которое будет исправлено, и вы не должны зависеть от него для продолжения.
Определение
Отношение STORAGE_CREDENTIAL_PRIVILEGES
содержит следующие columns:
Имя. | Тип данных | Допускает значение NULL | Description |
---|---|---|---|
GRANTOR |
STRING |
No | Субъект, предоставивший разрешение. |
GRANTEE |
STRING |
No | Субъект , которому предоставляется привилегия. |
STORAGE_CREDENTIAL_NAME |
STRING |
No | Учетные данные хранения, для которых предоставляется привилегия. |
PRIVILEGE_TYPE |
STRING |
No | Предоставляемое разрешение. |
IS_GRANTABLE |
STRING |
No | ВсегдаNO . Зарезервировано для последующего использования. |
INHERITED_FROM |
STRING |
Да | Отношение предка, от которого наследуется привилегия. |
Ограничения
К отношению STORAGE_CREDENTIAL_PRIVILEGES
применяются следующие ограничения:
Класс | Имя. | Column List | Description |
---|---|---|---|
Первичный ключ | METPRIVS_PK |
GRANTOR , , GRANTEE STORAGE_CREDENTIAL_NAME PRIVILEGE_TYPE |
Уникальный код identifier для предоставленной привилегии. |
Внешний ключ | METPRIVS_METS_FK |
STORAGE_CREDENTIAL_NAME |
Ссылки STORAGE_CREDENTIALS |
Примеры
> SELECT storage_credential_name, grantee
FROM information_schema.storage_credential_privileges;