|
Модераторы: gambit |
|
vlarry |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 153 Регистрация: 16.8.2009 Репутация: нет Всего: нет |
Добрый день, форумчане!
Для подключения к базе данных использую Npgsql. Если подключаться к базе по умолчанию, то все проходит без проблем. Проблемы начались при попытке подключения к своей базе данных... При создание роли делаю запросы через ExecuteNonQuery(): "create role username with login;" "set password_encryption to 'scram-sha-256';" "alter user username password 'userpass';" Создание базы данных: CREATE DATABASE mydb WITH OWNER = username ENCODING = 'UTF8' LC_COLLATE = 'Russian_Russia.1251' LC_CTYPE = 'Russian_Russia.1251' TABLESPACE = pg_default CONNECTION LIMIT = -1; GRANT ALL ON DATABASE mydb TO username; При подключении через psql все проходит нормально, но из программы получаю ошибку: 28P01: пользователь "PROTONRPA" не прошёл проверку подлинности (по паролю) Строка подключения: "Server = localhost; Port = 5432; User Id = username; Password = userpass; encoding = windows-1251;" Подскажите пожалуйста, в чем проблема? Второй день бьюсь головой об стену... Это сообщение отредактировал(а) vlarry - 27.6.2021, 14:16 |
|||
|
||||
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |