From 40012b0f7adf6ac96da432f85b01a15891ac6662 Mon Sep 17 00:00:00 2001 From: azevaykin Date: Sat, 28 Dec 2024 15:58:12 +0300 Subject: [PATCH] timeout deduplication --- .../ydb-cli/commands/scheme-permissions.md | 23 +++++-------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/ydb/docs/ru/core/reference/ydb-cli/commands/scheme-permissions.md b/ydb/docs/ru/core/reference/ydb-cli/commands/scheme-permissions.md index 83ff401aacfd..93d6ffcfaeb4 100644 --- a/ydb/docs/ru/core/reference/ydb-cli/commands/scheme-permissions.md +++ b/ydb/docs/ru/core/reference/ydb-cli/commands/scheme-permissions.md @@ -20,9 +20,14 @@ permissions Modify permissions ├─ grant Grant permission (aliases: add) ├─ list List permissions ├─ revoke Revoke permission (aliases: remove) -└─ set Set permissions +├─ set Set permissions +├─ clear-inheritance Set to do not inherit permissions from the parent +└─ set-inheritance Set to inherit permissions from the parent ``` +Все команды имеют дополнительный параметр, который для них не критичен: +`--timeout ms` - технологический параметр, задающий таймаут на отклик сервера. + ## grant, revoke Команды `grant` и `revoke` позволяют установить и отозвать, соответственно, права доступа к объектам схемы для пользователя или группы пользователей. По сути, это аналоги соответствующих YQL-команд [GRANT](../../../yql/reference/syntax/grant.md) и [REVOKE](../../../yql/reference/syntax/revoke.md). @@ -41,7 +46,6 @@ permissions Modify permissions Дополнительные параметры `[options...]`: -`--timeout ms` — технологический параметр, задающий таймаут на отклик сервера. Для данных операций не критичен и здесь его можно не применять; `{-p|--permission} NAME` — список прав, которые необходимо предоставить (grant) или отозвать (revoke) у пользователя. Каждое право нужно передавать отдельным параметром, например: @@ -82,9 +86,6 @@ permissions Modify permissions Параметры: `` — полный путь от корня кластера до объекта, права на который необходимо получить. -Дополнительные параметры `[options...]`: -`--timeout ms` — технологический параметр, задающий таймаут на отклик сервера. Для данной операции не критичен и можно его не использовать. - Пример результата выполнения `list`: ```bash @@ -125,9 +126,6 @@ user1:ydb.generic.read Параметры: `` — полный путь от корня кластера до объекта, права на который необходимо отозвать. -Дополнительные параметры `[options...]`: -`--timeout ms` — технологический параметр, задающий таймаут на отклик сервера. Для данной операции не критичен и можно его не использовать. - Например, если над состоянием базы данных из предыдущего примера [`list`](#list) выполнить команду: ```bash @@ -168,9 +166,6 @@ DATABASE-ADMINS:ydb.generic.manage `` — полный путь от корня кластера до объекта, права на который необходимо модифицировать; `` — имя нового владельца указанного объекта, может быть пользователем или группой. -Дополнительные параметры `[options...]`: -`--timeout ms` - технологический параметр, задающий таймаут на отклик сервера. Для наших операций не критичен и здесь мы его не применяем. - Пример команды `chown`: ```bash @@ -196,9 +191,6 @@ DATABASE-ADMINS:ydb.generic.manage Параметры: `` — полный путь от корня кластера до объекта, права на который необходимо модифицировать. -Дополнительные параметры `[options...]`: -`--timeout ms` — технологический параметр, задающий таймаут на отклик сервера. Для наших операций не критичен и здесь мы его не применяем. - Пример команды `clear-inheritance`: ```bash @@ -218,9 +210,6 @@ DATABASE-ADMINS:ydb.generic.manage Параметры: `` — полный путь от корня кластера до объекта, права на который необходимо модифицировать. -Дополнительные параметры `[options...]`: -`--timeout ms` — технологический параметр, задающий таймаут на отклик сервера. Для наших операций не критичен и здесь мы его не применяем. - Пример команды `set-inheritance`: ```bash