Невозможно подключиться к PostgreSQL из C# (.net 8), используя Rider in Mac - Аутентификация пароля не удаласьC#

Место общения программистов C#
Ответить
Anonymous
 Невозможно подключиться к PostgreSQL из C# (.net 8), используя Rider in Mac - Аутентификация пароля не удалась

Сообщение Anonymous »

Я работаю над веб -API .net 8, используя C# и пытаюсь подключиться к локальному экземпляру PostgreSQL через npgsql . Я использую Ridebrains Rider на MacOS. Я могу добавить DB в Rider и проверить его, однако, я продолжаю встречаться с ошибкой аутентификации пароля, когда приложение пытается инициализировать соединение базы данных во время выполнения.

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

Server=localhost;Port=5432;Database=movies;User Id=course;Password=password;
< /code>
Однако исключение показывает, что он пытается аутентифицировать как другого пользователя: < /p>
Unhandled exception. Npgsql.PostgresException (0x80004005): 28P01: password authentication failed for user "{my pc username}"
Stack Trace (сокращенно):

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

Npgsql.PostgresException (0x80004005): 28P01: password authentication failed for user "{my pc username}"
at Npgsql.Internal.NpgsqlConnector.Authenticate(...)
...
at Movies.Application.Database.NpgSqlConnectionFactory.CreateConnectionAsync() in /Users/dummyuser/Developer/DotNet/Movies/Movies.Application/Database/DbConnectionFactory.cs:line 25

Exception data:
Severity: FATAL
SqlState: 28P01
MessageText: password authentication failed for user "{my pc username}"
File: auth.c
Line: 321
Routine: auth_failed

< /code>
[list]
[*] дважды проверила учетные данные в строке соединения (User Id=course;Password=changeme
).
[*] Проверенный Postgresql работает и доступен на Localhost: 5432 .
[*] Создан пользовательский курс в Postgresql и подтвержденном входе в систему с помощью PSQL . В коде (по крайней мере, из того, что я могу сказать).
[/list]

Подробнее здесь: https://stackoverflow.com/questions/796 ... -mac-passw
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»