Sohan Yadav Ответов: 1

Проблема соединения Postgresql с .NET C#, ошибка, описанная ниже


Фатальная ошибка: 28000: нет файл pg_hba.запись conf для хозяина "ХХХХ", пользователь "ХХХХ", базу данных "ХХХ", протокол SSL выключен

Что я уже пробовал:

у меня есть изменения в web.config написал точное имя БД и имя пользователя

Maciej Los

Мы не экстрасенсы, мы не можем читать в ваших мыслях или непосредственно с вашего экрана. Вы должны предоставить более подробную информацию о конфигурации сервера postgresql, особенно о содержимом файла pg_hba.conf.

Sohan Yadav

я опубликовал все сообщение об ошибке

1 Ответов

Рейтинг:
0

OriginalGriff

Цитата:
я опубликовал все сообщение об ошибке

Нет, хотя это и полезно, это не говорит нам ничего, что позволило бы нам ответить на вашу проблему.

Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
И у нас нет доступа к вашему коду, вашему конфигурационному файлу или вашей БД - поэтому мы вообще не можем сказать, что именно происходит, и вам это нужно, чтобы решить, в чем может быть проблема.

Так что все будет зависеть от тебя.
К счастью, у вас есть инструмент, который поможет вам выяснить, что происходит: отладчик. Если вы не знаете, как его использовать, то быстрый Google для "Visual Studio debugger" должен дать вам необходимую информацию.

Поместите точку останова в первую строку функции и запустите код через отладчик. Затем посмотрите на свой код и на свои данные и определите, что должно произойти вручную. Затем по одному шагу в каждой строке проверяйте, что то, что вы ожидали, произойдет именно так, как и произошло. Когда это не так, тогда у вас есть проблема, и вы можете вернуться назад (или запустить ее снова и посмотреть более внимательно), чтобы выяснить, почему.

Извините, но мы не можем сделать это за вас - пришло время вам освоить новый (и очень, очень полезный) навык: отладку!