Мне нужно запустить симуляцию с несколькими базами данных postgresql, расположенными на разных машинах, на которых все они работают под управлением Linux.
Я успешно скомпилировал и собрал postgresql из исходного кода, и я также могу запустить сервер, нокогда я пытаюсь создать новую базу данных с помощью этой команды:
./postgresql/bin/createdb db1
я получаю эту ошибку:
createdb: could not connect to database postgres: FATAL: role "giulio" does not exist
где giulio - мое имя пользователя для доступа ко всем машинам.
На некоторых машинах это работает, а на других - нет.Я действительно не могу понять корень проблемы.Я полагаю, это связано с контролем доступа postgres.
Я провел несколько исследований в Google, но не смог найти и решить проблему.
Кто-нибудь знает, как получить эту работу?
Спасибо,
-Джулио