首先,请注意我是第一次使用python学习Sqlite3。
因此,无论如何,我已经创建了一个数据库,并插入了表,记录等。
现在,我有了一个名为“ SQLite的数据库浏览器”的程序,并且看到了使用密码加密数据库的选项。
所以现在,访问数据库时,显然需要密码。
但是它不会让我,因为出现以下错误:
DatabaseError: file is encrypted or is not a database
我如何仅使用密钥解密以获得信息?
我知道密码,但是我不知道如何在python中设置密码。
顺便说一句,我只是使用了这段代码:
dbase = sqlite3.connect("NewData.db")
...
# inserting Values Here.
此外,当我使用应用程序本身并在要求它输入密码时正常工作时,我只需要在代码中访问它并在其中插入新数据即可。
感谢您的帮助。