Как создать суперпользователь и импортировать sql?

У меня возникла проблема с созданием суперпользователя с помощью этой команды

sudo -u postgres createuser --superuser wahyu

(wahyu - мое имя пользователя), я уже использовал root-доступ для этого, но я нашел это

[root@dhcppc41 user]# sudo -u postgres createuser --superuser wahyu
could not change directory to "/home/user"

, что я должен делать?

также, у меня была проблема при попытке импортировать sql или что-то еще .. потому что я не знаю, я новичок.

после учебника здесь, на самом деле я застрял на шагах 19 и 21, и мне нужен совет. Я уже спрашиваю, но они не помогут.

назад к quesion, я не понимаю, что мне следует вводить в эту команду.

\i '<path to file>'; 

, но обнаружил ошибку

no such file or directory

Я знаю, что это потому что я не знаю, куда туда вводить. Мне нужен совет для создания суперпользователя, а затем местоположение sql, которое нужно импортировать. спасибо:)

извините, если этот вопрос не связан с форумом:)

1
задан 1 May 2016 в 07:07

1 ответ

Так я устанавливаю базу данных postgresql и импортирую базу данных на свежий компьютер, возможно, это поможет:

Установить пакеты postgresql (server) и pgadmin3 (gui client). Вы не можете войти в систему после pgadmin в любом случае , Это потому, что для подключения требуется пароль для заполнения, а postgres не имеет пароля. Сделайте это: sudo -u postgres psql alter user postgres PASSWORD 'YourPassword'; ctrl + d теперь вы можете запустить pgadmin, подключиться к серверу localhost с помощью login postgres и нового пароля. Создайте соединение с «localhost», postgres базы данных, postgres пользователя. В pgadmin вы можете создавать пользователей, импортировать базы данных sql и т. Д.
0
ответ дан 23 May 2018 в 11:34

Другие вопросы по тегам:

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