Права суперпользователя на пост-ГРЭС

Как я получаю права суперпользователя на пост-ГРЭС. Я среди sudoers в Linux, но я не имею прав создать пользователей в пост-ГРЭС. Как я могу получить права суперпользователя в пост-ГРЭС?

Это - мой pg_hba.conf:

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD                                                                                                 

# "local" is for Unix domain socket connections only                                                                                                         
local   all         all                               ident sameuser                                                                                         
# IPv4 local connections:                                                                                                                                    
host    all         all         127.0.0.1/32          trust                                                                                                  
# IPv6 local connections:                                                                                                                                    
host    all         all         ::1/128               md5
2
задан 20.02.2011, 00:52

3 ответа

Пост-ГРЭС имеет своего собственного "администраторского" пользователя, который находится в принципале, не связанном с системным администратором или пользователем root. Когда Вы устанавливаете свой экземпляр пост-ГРЭС, его администраторский пользователь был очень, вероятно, создан (для Вас), настолько лучше всего сверьтесь со своей установкой или документами распределения, каков его пароль был.

1
ответ дан 12.12.2019, 00:23

Учетная запись postgres должен иметь суперпользователя как полномочия относительно postgreSQL, попытаться войти в систему как postgres и давая ему выстрел.

0
ответ дан 12.12.2019, 00:23

Внутренние роли Пост-ГРЭС чрезвычайно не связаны с учетными записями операционной системы. Тем не менее много дистрибутивов действительно пытаются создать учетную запись суперпользователя базы данных для соответствия учетной записи операционной системы; смотря на Вашу установку pg_hba.conf, вероятно, что Вы нуждаетесь к sudo пользователю пост-ГРЭС (уровень ОС) и затем входите в базу данных с psql. Это вызвано тем, что Вы в настоящее время устанавливаетесь аутентифицировать использование "ident sameuser", что означает (в упрощенном explination), что для соединения от локального поля Вам нужна Ваша роль базы данных для соответствия учетной записи пользователя операционной системы. Это может или не может быть чем-то, что Вы хотите продолжить продвигаться; я рекомендовал бы читать это: http://www.depesz.com/index.php/2007/10/04/ident/

0
ответ дан 12.12.2019, 00:23

Теги

Похожие вопросы