Skip to content

Commit

Permalink
Merge branch 'main' into cmakebuild
Browse files Browse the repository at this point in the history
  • Loading branch information
alexv-smirnov committed Jan 16, 2025
2 parents 40888e9 + 41e21f4 commit 75962d0
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
`ydb.granular.describe_schema` | `DESCRIBE SCHEMA` | Право просмотра имеющихся прав доступа (ACL) на объект доступа, просмотра описания объектов доступа (директории, таблицы, топики)
`ydb.granular.alter_schema` | `ALTER SCHEMA` | Право изменять объекты доступа (директории, таблицы, топики), в том числе права пользователей на объекты доступа
Дополнительные флаги
`ydb.access.grant` | `GRANT` | Дополнительный флаг, помечающий другие выдаваемые права, что их пользователь может также выдать другим пользователям (аналог `WITH GRANT OPTION`)
`ydb.access.grant` | `GRANT` | Право предоставлять или отзывать права у других пользователей в объёме, не превышающем текущий объём прав пользователя на объекте доступа
Права, основанные на других правах
`ydb.tables.modify` | `MODIFY TABLES` | `ydb.granular.update_row` + `ydb.granular.erase_row`
`ydb.tables.read` | `SELECT TABLES` | Синоним `ydb.granular.select_row`
Expand Down
2 changes: 1 addition & 1 deletion ydb/docs/ru/core/yql/reference/yql-core/syntax/grant.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ GRANT {{permission_name} [, ...] | ALL [PRIVILEGES]} ON {path_to_scheme_object [
* `role_name` - имя пользователя или группы, для которого выдаются права на объект схемы.

`WITH GRANT OPTION` - использование этой конструкции наделяет пользователя или группу пользователей правом управлять правами доступа - назначать или отзывать определенные права. Конструкция имеет функциональность аналогичную выдаче права `"ydb.access.grant"` или `GRANT`.
Субъект, обладающий правом `ydb.access.grant`, не может выдавать права шире, чем обладает сам.
Субъект, обладающий правом `ydb.access.grant`, не может выдавать права шире, чем обладает сам на объекте доступа `path_to_scheme_object`.

{% include [x](_includes/permissions/permissions_list.md) %}

Expand Down

0 comments on commit 75962d0

Please sign in to comment.