VK Cloud logo

Управление пользователями

Чтобы разграничить доступ к данным, вы можете добавить пользователей для инстанса БД и назначить им доступ к тем или иным базам данных, созданным на инстансе. Для всех типов СУБД, кроме Redis, первый пользователь для инстанса БД создается при добавлении инстанса.

Просмотр списка пользователей

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужный инстанс БД.
  3. Перейдите в раздел Базы данныхИнстансы баз данных.
  4. Нажмите на имя нужного инстанса БД.
  5. На странице инстанса перейдите на вкладку Пользователи.

Отобразится список пользователей и доступных им БД.

Добавление пользователя

При добавлении пользователю назначаются доступные ему БД. В этих БД пользователь будет иметь полный набор разрешений.

  1. Перейдите в личный кабинет VK Cloud.

  2. Выберите проект, где находится нужный инстанс БД.

  3. Перейдите в раздел Базы данныхИнстансы баз данных.

  4. Нажмите на имя нужного инстанса БД.

  5. На странице инстанса перейдите на вкладку Пользователи.

  6. Нажмите кнопку Добавить.

  7. Задайте имя пользователя.

    Требования к имени:

    • Может содержать только цифры, заглавные, строчные латинские буквы и символ нижнего подчеркивания.

    • Не может быть длиннее 16 символов.

    • Не может начинаться с mcs_.

    • Не может быть из списка запрещенных имен:

      PostgreSQL

      os_admin, root, postgres, replicator

      MySQL

      clusterrepuser (запрещено только для кластерной конфигурации), os_admin, root

      ClickHouse

      os_admin, root, default, replicator

      MongoDB

      os_admin, root

      Tarantool

      os_admin, root, admin, guest, replicator

      OpenSearch

      os_admin, root, dbaasadmin

      Redis

      default, os_admin, root

  8. Придумайте или сгенерируйте пароль.

    Требования к паролю:

    • Должен состоять как минимум из 16 символов.
    • Может содержать только заглавные и строчные буквы латинского алфавита, цифры и спецсимволы ., ,, !, $, &, *, (, ), -, +, =.
    • Должен содержать хотя бы одну заглавную букву, строчную букву, цифру и спецсимвол.

    Если пароль будет утерян, его можно изменить. Восстановить пароль нельзя.

  9. Выберите из списка базы данных, которые будут доступны пользователю.

  10. Нажмите кнопку Создать пользователя.

Изменение списка доступных БД

Для пользователя можно изменить список доступных ему баз данных инстанса.

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужный инстанс БД.
  3. Перейдите в раздел Базы данныхИнстансы баз данных.
  4. Нажмите на имя нужного инстанса БД.
  5. На странице инстанса перейдите на вкладку Пользователи.
  6. Нажмите Управление пользователями для нужного пользователя и выберите пункт Редактировать пользователя.
  7. Отредактируйте список доступных БД.
  8. Нажмите кнопку Сохранить.

После назначения новой БД пользователь получает полные разрешения в ней.

Изменение пароля пользователя

  1. Перейдите в личный кабинет VK Cloud.

  2. Выберите проект, где находится нужный инстанс БД.

  3. Перейдите в раздел Базы данныхИнстансы баз данных.

  4. Нажмите Управление пользователями для инстанса.

    Дальнейшие действия зависят от того, есть ли в меню опция Изменить пароль. Для некоторых типов СУБД и конфигураций пароль пользователя можно изменить только на странице самого инстанса.

    1. Выберите опцию Изменить пароль.

    2. В открывшемся окне выберите пользователя из списка.

    3. Задайте или сгенерируйте новый пароль.

      Требования к паролю:

      • Должен состоять как минимум из 16 символов.
      • Может содержать только заглавные и строчные буквы латинского алфавита, цифры и спецсимволы ., ,, !, $, &, *, (, ), -, +, =.
      • Должен содержать хотя бы одну заглавную букву, строчную букву, цифру и спецсимвол.
    4. Нажмите кнопку Изменить пароль.

Удаление пользователя

Это групповая операция: при необходимости можно удалить сразу несколько пользователей, выбрав их с помощью флажков.

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужный инстанс БД.
  3. Перейдите в раздел Базы данныхИнстансы баз данных.
  4. Нажмите на имя нужного инстанса БД.
  5. На странице инстанса перейдите на вкладку Пользователи.
  6. Нажмите Управление пользователями для нужного пользователя и выберите пункт Удалить пользователя.
  7. Подтвердите удаление.