Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Имена пользователей и группы
Руководство администратора по PostgreSQL
Предыдущий Глава 8. Безопасность Следующий

Имена пользователей и группы

Для определения нового пользователя, запусти программную утилиту createuser.

Можно назначить пользователю или собрать пользователей в группу, сначала должна быть определена сама группа, и затем можно назначить пользователям группу. В Postgres эти шаги в настоящий момент не поддерживаются командой create group. Вместо неё, группы определяются с помощью вставки соответствующих значений в системную таблицу pg_group, а затем используется команда grant, чтобы назначить привилегии группе.

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

Создание групп

В настоящий момент, нет лёгкого интерфейса для настройки групп. Ты должен явно вставлять/обновлять таблицу pg_group.

    Например:

        jolly=> insert into pg_group (groname, grosysid, grolist)
        jolly=>     values ('posthackers', '1234', '{5443, 8261}');
        INSERT 548224
        jolly=> grant insert on foo to group posthackers;
        CHANGE
        jolly=>

 Поля в pg_group:
     * groname: имя группы. Это название и должно быть исключительно
     буквенноцифровым. Не включай подчёркивания и другие знаки препинания.
     * grosysid: id группы. Типа int4. Должно быть уникальным для каждой группы.
     * grolist: список pg_user id's, которые принадлежат группе. Типа int4[].

Назначение пользователей в группы


Предыдущий Начало Следующий
Безопасность В начало главы Контроль доступа


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте