SQLite無任何限制的授權(quán)協(xié)議以及支持大部分標(biāo)準(zhǔn)的SQL 92語句,相信會有越來越多的人使用這個(gè)數(shù)據(jù)庫。
PHP與SQLite的結(jié)合就如同當(dāng)年的ASP與ACCESS結(jié)合一樣,ACCESS可以遭遇被人惡意下載,SQLite同樣不能幸免,因?yàn)镾QLite也是一個(gè)二進(jìn)制文件,只要WEB能訪問到的,就能被下載。
ACCESS可以采用一些詭計(jì)來防止用戶下載,SQLite也可以。下面向大家介紹幾種常用的防止SQLite被下載的方法
1、將SQLite放在WEB不能訪問到的地方。
有些虛擬主機(jī)一般也都會提供一個(gè)單獨(dú)目錄,供用戶放一些不想被下載或訪問的文件,所以放在這個(gè)目錄很安全。Ilia還提供了另一種,該方法有點(diǎn)類似ACCESS的做法。
就是將SQLite數(shù)據(jù)庫文件擴(kuò)展名改為.php,并在該數(shù)據(jù)庫中使用如下方法建立一個(gè)表:
create table ‘ 這樣,任何人訪問該文件時(shí)就會出現(xiàn)一個(gè)PHP解析錯(cuò)誤的消息,也就防止了用戶下載。
2、如果PHP是作為CGI或者APACHE的單獨(dú)進(jìn)程運(yùn)行
那么可以修改一下SQLite數(shù)據(jù)庫文件的權(quán)限,比如0600。
3、假如WEB服務(wù)器是APACHE,并且支持自定義.htaccess,那么可在.htaccess文件中加入以下內(nèi)容:
Deny from all
其中.sqlite即為你的數(shù)據(jù)庫文件的擴(kuò)展名。
4、把你的數(shù)據(jù)庫名字設(shè)置的復(fù)雜點(diǎn),不容易被別人猜到
保護(hù)你的Sqlite數(shù)據(jù)庫(SQLite數(shù)據(jù)庫安全秘籍)
2020-06-01 17:29Sqlite教程網(wǎng) Sqlite
相信使用PHP開發(fā)的人員一定不會對SQLite感到陌生了,PHP5已經(jīng)集成了這個(gè)輕量型的數(shù)據(jù)庫。并且很多虛擬主機(jī)無論是win還是*nux都支持它。
延伸 · 閱讀
- 2022-03-06QT5中使用SQLite的實(shí)現(xiàn)方法
- 2022-03-05C# SQLite數(shù)據(jù)庫入門使用說明
- 2022-02-28Python 操作SQLite數(shù)據(jù)庫詳情
- 2022-02-24C# SQLite執(zhí)行效率的優(yōu)化教程
- 2022-01-20SQLite在C#中的安裝與操作技巧
- 2022-01-19CentOS下更新SQLite版本
- Sqlite
詳解SQLite中的查詢規(guī)劃器
這篇文章主要介紹了詳解SQLite中的查詢規(guī)劃器,SQLite是一個(gè)開源的嵌入式數(shù)據(jù)庫,需要的朋友可以參考下...
- Sqlite
SQLite 入門教程三 好多約束 Constraints
在上一篇隨筆的結(jié)尾,我提到了SQLite的約束, 但是在那里我把它翻譯成了限定符,不太準(zhǔn)確,這里先更正一下,應(yīng)該翻譯成約束更貼切一點(diǎn)。 那么什么是...
- Sqlite
SQLite 錯(cuò)誤碼整理
這篇文章主要介紹了SQLite 錯(cuò)誤碼,方便大家在開發(fā)過程中快速解決問題 ...
- Sqlite
SQLite速度評測代碼
SQLite 作為一個(gè)輕量級嵌入式數(shù)據(jù)庫,還是非常好用的。雨痕極力推薦~~~~~~ ...
- Sqlite
SQLite中的WAL機(jī)制詳細(xì)介紹
這篇文章主要介紹了SQLite中的WAL機(jī)制詳細(xì)介紹,本文講解了什么是WAL、WAL如何工作、WAL的優(yōu)點(diǎn)與缺點(diǎn)、WAL引入的兼容性問題、WAL引入的性能問題等內(nèi)容,需要...
- Sqlite
SQLite 內(nèi)存數(shù)據(jù)庫學(xué)習(xí)手冊
這篇文章主要介紹SQLite 內(nèi)存數(shù)據(jù)庫的使用方法, 需要的朋友可以參考下 ...
- Sqlite
SQLite中重置自動編號列的方法
這篇文章主要介紹了SQLite中重置自動編號列的方法,本文講解了3種情況和其對應(yīng)解決方法,需要的朋友可以參考下 ...
- Sqlite
基于sqlite特殊字符轉(zhuǎn)義的實(shí)現(xiàn)方法
本篇文章是對sqlite特殊字符轉(zhuǎn)義的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 ...