имя пользователя и пароль в sqlite3

На Linux можно изменить приоритет планирования потока с хорошим ().

19
задан YCF_L 22 December 2017 в 14:26
поделиться

2 ответа

Нет, базы данных sqlite3 - это очень легкие системы. Им не нужен сервер, и все данные хранятся в одном файле. Имя пользователя / пароль не поддерживаются пакетом sqlite / sqlite3.

Чтобы добиться простоты, SQLite пришлось пожертвовать другими характеристиками, которые некоторые люди считают полезными, такими как высокая степень параллелизма, детальный контроль доступа , богатый набор встроенных функций, хранимых процедур, функций эзотерического языка SQL, расширений XML и / или Java, тера- или пета-байтовой масштабируемости и т. Д.

( sqlite, когда следует используйте )

Однако, поскольку это всего лишь файл, вы можете зашифровать его паролем, чтобы защитить свои данные.

25
ответ дан 30 November 2019 в 02:56
поделиться

SQLite - это в основном встроенный механизм базы данных, не предназначенный для использования в качестве многопользовательского сервера базы данных, для которого требуются имена пользователей и пароли.

Вы всегда можете зашифровать файл базы данных с помощью какого-либо пользователя -предоставленный пароль / -фразу, я думаю. Но ожидать от встроенной СУБД полноценного контроля доступа - слишком много.

3
ответ дан 30 November 2019 в 02:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: