Online Documentation Server
 ПОИСК
ods.com.ua Web
 КАТЕГОРИИ
Home
Programming
Net technology
Unixes
Security
RFC, HOWTO
Web technology
Data bases
Other docs

 

 ПОДПИСКА

 О КОПИРАЙТАХ
Вся предоставленная на этом сервере информация собрана нами из разных источников. Если Вам кажется, что публикация каких-то документов нарушает чьи-либо авторские права, сообщите нам об этом.




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

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

Для определения нового пользователя, запусти программную утилиту 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[].

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



With any suggestions or questions please feel free to contact us