Разверните OpenClaw в облаке в один клик
Вход/ Регистрация
На главную
Облачные сервисы

Пользователи и привилегии

При создании кластера автоматически создается пользователь gen_user. Вы также можете создавать новых пользователей на вкладке «Пользователи».

Создание пользователей недоступно на минимальном тарифе (1 CPU / 1 ГБ RAM / 8 ГБ NVMe).

Создание пользователей

Чтобы создать пользователя:

  1. Перейдите в раздел «Базы данных» и кликните на нужный кластер.
  2. На вкладке «Пользователи» кликните «Добавить».

Image3

  1. Укажите имя пользователя: от 3 до 32 символов, латинские буквы, цифры и спецсимволы.
  2. Укажите пароль пользователя: от 8 до 30 символов, латинские буквы, цифры и спецсимволы.
  3. (Опционально) Задайте комментарий к пользователю. Он будет отображаться в панели управления.
  4. По умолчанию пользователь будет создан с полными правами ко всем базам. Если вы хотите ограничить его привилегии, кликните «Показать привилегии» и настройте нужные.
  5. Нажмите «Создать».

Настройка привилегий

Вы можете изменить привилегии существующего пользователя. Для этого:

  1. Перейдите в раздел «Базы данных» и кликните на нужный кластер.
  2. На вкладке «Пользователи» нажмите на три точки рядом с нужным пользователем и выберите пункт «Привилегии».

Image8

  1. Выберите нужные привилегии. Можно задать права как на конкретную базу, так и на все базы сразу, включив опцию «Одинаковые для всех баз».
  2. Нажмите «Сохранить».

Image1

Доступные привилегии

Для пользователей баз данных PostgreSQL можно настроить следующие привилегии.

Привилегия

Назначение

SELECT

Чтение данных из таблиц, представлений и последовательностей.

INSERT

Добавление новых строк в таблицы.

UPDATE

Изменение существующих строк в таблицах.

DELETE

Удаление строк из таблиц.

TRUNCATE

Быстрое удаление всех строк из таблицы (без логирования отдельных удалений).

CREATE

Создание новых объектов в базе данных (таблиц, представлений, функций и др.).

REFERENCES

Использование таблицы в качестве внешнего ключа.

TRIGGER

Создание и выполнение триггеров на таблице.

TEMPORARY

Создание временных таблиц в базе данных.

CREATEDB

Создание новых баз данных.

CREATE_ROLE

Создание ролей.

Была ли статья полезна?
Ваша оценка очень важна
Пока нет комментариев