diff --git a/docs/tutorial/access_control.md b/docs/tutorial/access_control.md index 613d236d1d75b554e5c21fbb4d6a6be3a58eebc9..6fac05b62eb1eb95c145e0834dc6f1386aa14b55 100644 --- a/docs/tutorial/access_control.md +++ b/docs/tutorial/access_control.md @@ -241,13 +241,6 @@ GRANT CREATE USER TO <grantee> Ð”Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑƒÑ‡ÐµÑ‚Ð½Ñ‹Ñ… данных Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ñпользуйте SQL-команду [ALTER USER](../reference/sql/alter_user.md). -Пример блокировки / разблокировки пользователÑ: - -```sql -ALTER USER "alice" WITH NOLOGIN -ALTER USER "alice" WITH LOGIN -``` - Ð”Ð»Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ требуетÑÑ Ð¿Ñ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¸Ñ `ALTER USER` на конкретную учетную запиÑÑŒ или на вÑе учетные запиÑи Ñразу: @@ -259,6 +252,30 @@ GRANT ALTER USER TO <grantee> ÐŸÑ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¸Ñ `ALTER USER` еÑть по умолчанию у ÑÐ¾Ð·Ð´Ð°Ñ‚ÐµÐ»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ учетной запиÑи и у [ÐдминиÑтратора СУБД](#admin). +### Блокирование {: #block_user } + +Ð”Ð»Ñ Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ñпользуйте Ñледующую SQL-команду: + +```sql +ALTER USER "alice" WITH NOLOGIN +``` +ПоÑле 4 неуÑпешных попыток аутентификации в [picodata connect] пользователь +блокируетÑÑ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑки. + +[picodata connect]: ../reference/cli.md#connect + +Ð”Ð»Ñ Ñ€Ð°Ð·Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ñпользуйте Ñледующую SQL-команду: + +```sql +ALTER USER "alice" WITH LOGIN +``` + +Ð”Ð»Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ требуетÑÑ Ð¿Ñ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¸Ñ `ALTER USER` — на вÑе учетные +запиÑи или на конкретную. + +По умолчанию Ð¿Ñ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¸Ñ `ALTER USER` еÑть у ÑÐ¾Ð·Ð´Ð°Ñ‚ÐµÐ»Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑи +и у админиÑтратора СУБД. + ### Удаление {: #drop_user } Ð”Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ñпользуйте SQL-команду