Ошибка: "password authentication failed for user"

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Charlz_Klug
рядовой
Сообщения: 49
Зарегистрирован: 2008-11-18 7:31:34

Ошибка: "password authentication failed for user"

Непрочитанное сообщение Charlz_Klug » 2009-02-16 8:23:48

Доброго времени суток! Установил СУБД PostgreSQL 8.3.6, IDE C++ Builder 6, прикрутил компоненты ZeosLib 6.6.2, операционная система Windows XP Professional SP2. Запустил C++ Builder 6, создал новое приложение, поместил на форму компонент ZConnection, в настройках указал следующее:

Код: Выделить всё

Hostname: localhost
Password: postgres
Port: 5432
Protocol: postgresql-8
User: postgres
Выставляю свойство Connected в true. Выходит сообщение:

Код: Выделить всё

SQL Error: FATAL: password authentication failed for user “Dinara”
Dinara – это логин, под которым я вхожу в операционную систему.
Есть подозрение, что ZeosLib пытается использовать в качестве логина к базе данных текущего пользователя. Что можете посоветовать?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Ошибка: "password authentication failed for user"

Непрочитанное сообщение zingel » 2009-02-16 8:26:02

под рутом работает?

дайте вывод

Код: Выделить всё

chpass postgres
Z301171463546 - можно пожертвовать мне денег

Charlz_Klug
рядовой
Сообщения: 49
Зарегистрирован: 2008-11-18 7:31:34

Re: Ошибка: "password authentication failed for user"

Непрочитанное сообщение Charlz_Klug » 2009-02-16 8:35:59

zingel писал(а):под рутом работает?

дайте вывод

Код: Выделить всё

chpass postgres
Под рутом, то бишь логином postgres через консоль либо через pgAdmin III работает отлично, chpass postgres результата не даёт, поскольку PostgreSQL установлен на Windows машине.
Вложения
01.JPG
Скриншот экрана
Последний раз редактировалось Charlz_Klug 2009-02-16 8:37:54, всего редактировалось 1 раз.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Ошибка: "password authentication failed for user"

Непрочитанное сообщение zingel » 2009-02-16 8:37:44

фу, какая гадость, про виндовс не знаю, врать не буду...
Z301171463546 - можно пожертвовать мне денег

Charlz_Klug
рядовой
Сообщения: 49
Зарегистрирован: 2008-11-18 7:31:34

Re: Ошибка: "password authentication failed for user"

Непрочитанное сообщение Charlz_Klug » 2009-02-16 8:39:47

Мне и самому не нравится держать СУБД под Windows, но заказчик...

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Ошибка: "password authentication failed for user"

Непрочитанное сообщение zingel » 2009-02-16 8:41:44

дело в пользователях, это понятно, но как они там устроены, я понятия не имею, явно дело в пермиссиях на доступ к таблицам, вобщем гадать можно долго....
Z301171463546 - можно пожертвовать мне денег

Charlz_Klug
рядовой
Сообщения: 49
Зарегистрирован: 2008-11-18 7:31:34

Re: Ошибка: "password authentication failed for user"

Непрочитанное сообщение Charlz_Klug » 2009-02-16 8:45:59

Ладно, буду трясти бубном дальше))

Charlz_Klug
рядовой
Сообщения: 49
Зарегистрирован: 2008-11-18 7:31:34

Re: Ошибка: "password authentication failed for user"

Непрочитанное сообщение Charlz_Klug » 2009-02-17 14:27:27

Ура! Долго искал, читал и нашёл решение. Надо в свойстве Database компонента ZConnection1 выставить базу "postgres". Тогда подключение идёт на ура!