powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / пользователь БД.
5 сообщений из 5, страница 1 из 1
пользователь БД.
    #38703758
Фотография roadster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, господа.
Столкнулся с PostgreSQL, а конкретно версия 9.3
Есть БД, мне с ней необходимо выполнять какие-то действия в разрезе DML из моего приложения.
Есть админский доступ, но использовать его в работе приложения естественно не хочется.
Стал смотреть что там есть в PGAdmin (да, я мышевиндузятник) по созданию пользователей. Не нашёл конкретно пользователей.
С ходу-налёту сделал следующее:
1. Создал групповую роль.
2. Назначил права на интересующие таблицы для созданной в п.1 групповой роли.
3. Создал роль входа только с правом коннекта.
4. Сделал роль входа из п.3 участником групповой роли из п.1.
Собственно всё отработало, гранты работают, коннект происходит.
Теперь вопрос: я всё правильно сделал? Несколько смущает информация в интернете о возможности выполнения команды вида
Код: sql
1.
create user george with password 'password';

и дальнейшей раздачей слонов грантов на объекты. При этом скрипт создания роли входа выглядит иначе
Код: sql
1.
CREATE ROLE test LOGIN VALID UNTIL 'password';
...
Рейтинг: 0 / 0
пользователь БД.
    #38703799
Фотография roadster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
странно.
10 просмотров, ни одного ответа.
никто пользователей СУБД не заводит?
...
Рейтинг: 0 / 0
пользователь БД.
    #38703841
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
roadsterстранно.
10 просмотров, ни одного ответа.
никто пользователей СУБД не заводит?
нет, просто убогих никто не любит.
а ссылку на доку каждому давать -- лень.

http://www.postgresql.org/docs/current/static/sql-createuser.html

да, пж-одмин хорош (был когда-то) именно тем, что всегда показывал (пусть не всега правильно) генерируемый пользователем DDL. как низкопороговая обучалка для ленивых (т.е. меня)

но
1 крайне падучая, в последнее -- особенно.
2. к сожалению жутко забажена (могу накидать примеров), в т.ч. даже как редактор.
3. и тот же ddl показывает не всегда исчерпывающе верно (в части например ENABLE {when} для триггеров) .

т.е. работать с ним надо в стиле "тут играем, тут не играем, а тут -- пятно масляное -- тут рыбу заворачивали"
...
Рейтинг: 0 / 0
пользователь БД.
    #38703871
Фотография roadster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwq http://www.postgresql.org/docs/current/static/sql-createuser.html и на том спасибо.
ЗЫ надеюсь благодарность от убогих принимается
...
Рейтинг: 0 / 0
пользователь БД.
    #38705818
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwq]
да, пж-одмин хорош (был когда-то) именно тем, что всегда показывал (пусть не всега правильно) генерируемый пользователем DDL. как низкопороговая обучалка для ленивых (т.е. меня)

но
1 крайне падучая, в последнее -- особенно.
2. к сожалению жутко забажена (могу накидать примеров), в т.ч. даже как редактор.
3. и тот же ddl показывает не всегда исчерпывающе верно (в части например ENABLE {when} для триггеров) .

т.е. работать с ним надо в стиле "тут играем, тут не играем, а тут -- пятно масляное -- тут рыбу заворачивали"

Вопрос оффтопик можно - с чем сейчас кошерно работать с PG мышевиндузятнику? Пока юзаю Ems SQL Manager for PostgreSQL (привык работать с IBExpert,а продукты Ems пошли (или наоборот) от него).
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / пользователь БД.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]