Я пытаюсь получить доступ к postgresql через командную строку. Однако, когда мне настало время ввести мой пароль, я получаю следующую ошибку: Fatal: аутентификация пароля для пользователя RMehta. Я уверен, что причиной отказа парольной проверки является то, что пользователь для моей базы данных является postgres, а не RMehta.Доступ к postgreSQL через командную строку
Единственное, что я нашел, это использовать runas в командной строке, но я не мог понять, как заставить runas работать. Большое спасибо за любой совет. Я использую Windows 7, и 9,3
PostgreSQL
можете ли вы опубликовать точные команды, которые вы выдаете, а также точный результат, который вы получаете? – vyegorov
Я пробовал кучу вещей, но лучшее, что я мог придумать, было RUNAS/USER: postgres. Результат, который я получаю за все, что я пробовал, - это ИСПОЛЬЗОВАНИЕ RUNAS: а затем целая куча информации о том, как работает runas. Нет сообщений об ошибках. Я ничего не делаю, даже признан в качестве команды. –
Очевидно, вы либо указали неправильное имя пользователя/пароль, либо ваш 'pg_hba.conf' настроен неправильно: http://stackoverflow.com/search?q=[postgresql]Fatal%3A+password+authentication+failed+for+ пользователь + –