10

我创建了一个受密码保护的 sqlite 数据库。我希望能够查看数据库,以便在项目开发过程中检查是否正确插入了内容。我已经下载了 sqlite 数据库浏览器,但这似乎无法让您打开加密数据库。

有没有办法可以打开数据库文件。

感谢您的任何帮助,您可以提供。

4

2 回答 2

16

The free SQLite2009 Pro browser will let you open SQLite databases which were encrypted with System.Data.SQLite.

When you open the file you get a warning saying that the file is encrypted or not a database, and are then prompted to select an encryption type, select "RSA".

Edit:

You may find SQLite2009 Pro is not as reliable as sqliteadmin (which does not open databases encrypted with System.Data.SQLite). I just found it crashed upon trying to open a database which had a problem with one of the views.

I ended up removing the encryption, and opening it with sqliteadmin, which did not crash but instead put a little red cross over the view which had a problem. What a nice touch :-)

于 2012-09-27T15:08:43.413 回答
7

您可以使用SQLiteStudio打开并创建受密码保护的sqlite数据库:

看打开图片

见创建图像

于 2018-07-02T09:48:14.830 回答