【问题标题】:Access sqlite in server through client side javascript通过客户端javascript访问服务器中的sqlite
【发布时间】:2017-05-16 11:51:00
【问题描述】:

我的服务器上正在运行 sqlite db。我想在浏览器中使用客户端 javascript 访问它。这可能吗?

到目前为止,我正在使用python访问数据库并调用python脚本进行数据库操作。

【问题讨论】:

  • JavaScript Ajax 在 python 中实现的 Web 服务/API DB
  • 没错!我一直在使用 Ajax。只是想知道是否有另一种在浏览器中使用 javascript 的方法。
  • 允许客户端脚本(可由用户修改)直接访问数据库并允许向其发送语句是一个坏主意。这允许任意修改数据库或在您的服务器上运行复杂的计算。

标签: javascript python sql sqlite


【解决方案1】:

允许客户端直接访问数据库不是一个好主意。如果您必须这样做,请注意不要给您使用数据库的完全写入/读取权限的帐户,否则任何恶意软件客户端都可以从数据库中删除修改或窃取信息。

使用客户端识别服务器端和休息 API 来返回或修改数据库的实现更安全。

【讨论】:

  • 我完全同意我们应该为数据库相关操作使用后端实现这一事实。我只是好奇如何在客户端做这件事,如果我想这样做的话
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-11-13
  • 2016-03-19
  • 2016-01-03
  • 2014-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多