Используйте SQLite.Core для подключения к базе данных с паролем - PullRequest
0 голосов
/ 28 февраля 2019

Я хотел бы подключиться к защищенной базе данных SQLite паролем в проект в .Net Core 2.1

. Для этого я импортирую: Microsoft.EntityFrameworkCore.Sqlite.Core (2.2.2) System.Data.Sqlite.Core (1.0.109.2)

И я хочу подключиться к своей базе данных:

using (var connexion = new SQLiteConnection($"Data Source={_Path};Password={_Password};"))
{
    connexion.Open();
}

Но у меня есть проблема:

'SQLлогическая ошибка Невозможно использовать свойство строки подключения «Пароль»: библиотека не была создана с поддержкой шифрования.

Не знаю, как установить пароль по-другому?

1 Ответ

0 голосов
/ 01 марта 2019

Что я помню из моего предыдущего опыта, EFCore не поддерживает шифрование "из коробки", и нам нужно использовать внешние библиотеки.

Чтобы использовать пароль с SQLite, вы можете прочитать информацию из здесь

...