首页 > 解决方案 > 其他人可以访问我的 sqlite 数据吗?

问题描述

到目前为止,我一直在使用 firebase,一位朋友推荐我使用 Sqlite。我想知道我是否在我的应用程序中设置了一个测验,并将数据存储到我手机的 sqlite 中……如果我的互联网连接正常,其他人可以访问它吗美好的?我曾经为此目的使用firebase,但想知道sqlite是否可以执行此功能

标签: androidsqldatabasesqliteandroid-studio

解决方案


是的,其他人可以访问存储在该 SQLite 数据库中的数据。这里只是几个场景:

  • 您将 SQLite 数据库存储在外部存储(例如 microSD 卡)上,并且有人可以访问该 microSD 卡。(例如,您的手机无人看管,有人取走了卡。)
  • 有人可以物理访问您的手机。(例如,您无需先擦拭存储空间就将其送去维修。)
  • 您将手机的备份存储在计算机上,并且有人可以访问这些备份。
  • 您将手机的备份存储在 USB 密钥上并丢失了该 USB 密钥。
  • Android 中存在允许远程访问手机存储的安全漏洞。
  • 测验应用程序中存在允许远程访问应用程序存储的安全漏洞。

这些只是某人可以访问该数据库的一些方式。


推荐阅读