保护你的Sqlite数据库

SQLite无任何限制的授权公约以至协理大多数标准的SQL
92语句,相信会有更进一竿多的人使用那么些数据库。
PHP与SQLite的组合就犹如当年的ASP与ACCESS结公约样,ACCESS能够受到被人恶意下载,SQLite同样无法防止,因为SQLite也是多少个二进制文件,只要WEB能访谈到的,就会被下载。
ACCESS能够利用部分阴谋来防护客商下载,SQLite也得以。下边向大家介绍二种常用的防备SQLite被下载的方式
1、将SQLite放在WEB不能访谈到的地点。 有点虚拟主机平时也都会提供贰个独立目录,供客户放一些不想被下载或访谈的文本,所以放在此个目录很安全。Ilia还提供了另大器晚成种,该形式有个别类似ACCESS的做法。
即便将SQLite数据库文件扩充名改为.php,并在该数据库中央银行使如下方法创立一个表:
create table ‘
那样,任何人访谈该公文时就能够鬼使神差一个PHP分析错误的音讯,也就幸免了客户下载。
2、若是PHP是作为CGI或许APACHE的独自进程运转
那正是说能够修改一下SQLite数据库文件的权柄,举个例子0600。
3、假诺WEB服务器是APACHE,并且帮助自定义.htaccess,那么可在.htaccess文件中参预以下内容:
Deny from all
其间.sqlite即为你的数据库文件的扩展名。
4、把您的数据库名字设置的复杂点,不便于被人家猜到

你大概感兴趣的稿子:

  • 在ASP.NET
    2.0中操作数据之七十风华正茂:体贴连接字符串及其他设置新闻
  • Oracle数据库
    DGbroker两种爱戴情势的切换
  • C++八线程编制程序时的数据爱惜
  • 探讨在C++程序并发时敬服共享数据的难点
  • 选拔DOS命令来对抗U盘病毒保养U盘数据
  • 利用MySQL加密函数爱慕Web网址敏感数据的章程分享
  • 设置密码珍爱的SqlServer数据库备份文件与回复文件的格局
  • 怎么样保证MySQL中关键数据的法子
  • 维护你的Sqlite数据库(SQLite数据库安全诀窍)
  • ASP.NET Core 数据保养(Data
    Protection)中篇

Post Author: admin

发表评论

电子邮件地址不会被公开。 必填项已用*标注