Управление базами от имени любого пользователя
От | Дмитрий - |
---|---|
Тема | Управление базами от имени любого пользователя |
Дата | |
Msg-id | b3ed39870905120657v6cac3e13tce4797582de5b874@mail.gmail.com обсуждение исходный текст |
Ответы |
Re: [pgsql-ru-general] Управление базами от имени любого пользователя
Re: Управление базами от имени любого пользователя Re: Управление базами от имени любого пользователя |
Список | pgsql-ru-general |
Здравствуйте.
Совсем недавно заинтересовался PostgresQL...
Ситуация:
Запускаю psql из под пользователя postgres так
# psql mydatabase
Всё отлично. Получай доступ к базе данных, как и положено.
Теперь немножко по-другому...
Захожу в систему от имени обычного пользователя и выполняю
# psql mydatabase -u
psql: Warning: The -u option is deprecated. Use -U.
User name: postgres
Password:
Welcome to psql 8.0.15, the PostgreSQL interactive terminal.
На запрос пароля отвечаю нажатием клавиши Enter...и вот я могу управлять базами данных.
Вопрос: как разрешить доступ только пользователю postgres с правильным паролем?
Установка postgres выполнялась из дерева портежей gentoo.
Версия postgres и соответственно USE флаги с которыми она собрана:
dev-db/postgresql-8.0.15 USE="nls pam readline ssl xml zlib -doc -kerberos -perl -pg-intdatetime -python (-selinux) -tcl -test"
При установке руководствовался инструкциями с gentoo wiki.
Пароль на пользователе postgres стоит и засудоится под ним с пустым паролем соответственно не получается.
Совсем недавно заинтересовался PostgresQL...
Ситуация:
Запускаю psql из под пользователя postgres так
# psql mydatabase
Всё отлично. Получай доступ к базе данных, как и положено.
Теперь немножко по-другому...
Захожу в систему от имени обычного пользователя и выполняю
# psql mydatabase -u
psql: Warning: The -u option is deprecated. Use -U.
User name: postgres
Password:
Welcome to psql 8.0.15, the PostgreSQL interactive terminal.
На запрос пароля отвечаю нажатием клавиши Enter...и вот я могу управлять базами данных.
Вопрос: как разрешить доступ только пользователю postgres с правильным паролем?
Установка postgres выполнялась из дерева портежей gentoo.
Версия postgres и соответственно USE флаги с которыми она собрана:
dev-db/postgresql-8.0.15 USE="nls pam readline ssl xml zlib -doc -kerberos -perl -pg-intdatetime -python (-selinux) -tcl -test"
При установке руководствовался инструкциями с gentoo wiki.
Пароль на пользователе postgres стоит и засудоится под ним с пустым паролем соответственно не получается.
В списке pgsql-ru-general по дате отправления: