菜单

保安而的Sqlite数据库(SQLite数据库安全秘籍)

2018年11月16日 - 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、把你的数据库名字设置的复杂点,不容易受人家猜到

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、把您的数据库名字设置的复杂点,不易于被别人猜到

**

您可能感兴趣之文章:

你可能感兴趣之章:

相关文章

发表评论

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

网站地图xml地图