最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

保護(hù)你的Sqlite數(shù)據(jù)庫(kù)(SQLite數(shù)據(jù)庫(kù)安全秘籍)

 更新時(shí)間:2009年08月27日 01:06:04   作者:  
相信使用PHP開(kāi)發(fā)的人員一定不會(huì)對(duì)SQLite感到陌生了,PHP5已經(jīng)集成了這個(gè)輕量型的數(shù)據(jù)庫(kù)。并且很多虛擬主機(jī)無(wú)論是win還是*nux都支持它。
SQLite無(wú)任何限制的授權(quán)協(xié)議以及支持大部分標(biāo)準(zhǔn)的SQL 92語(yǔ)句,相信會(huì)有越來(lái)越多的人使用這個(gè)數(shù)據(jù)庫(kù)。
PHP與SQLite的結(jié)合就如同當(dāng)年的ASP與ACCESS結(jié)合一樣,ACCESS可以遭遇被人惡意下載,SQLite同樣不能幸免,因?yàn)镾QLite也是一個(gè)二進(jìn)制文件,只要WEB能訪(fǎng)問(wèn)到的,就能被下載。
ACCESS可以采用一些詭計(jì)來(lái)防止用戶(hù)下載,SQLite也可以。下面向大家介紹幾種常用的防止SQLite被下載的方法
1、將SQLite放在WEB不能訪(fǎng)問(wèn)到的地方。
有些虛擬主機(jī)一般也都會(huì)提供一個(gè)單獨(dú)目錄,供用戶(hù)放一些不想被下載或訪(fǎng)問(wèn)的文件,所以放在這個(gè)目錄很安全。Ilia還提供了另一種,該方法有點(diǎn)類(lèi)似ACCESS的做法。
就是將SQLite數(shù)據(jù)庫(kù)文件擴(kuò)展名改為.php,并在該數(shù)據(jù)庫(kù)中使用如下方法建立一個(gè)表:
create table ‘ 這樣,任何人訪(fǎng)問(wèn)該文件時(shí)就會(huì)出現(xiàn)一個(gè)PHP解析錯(cuò)誤的消息,也就防止了用戶(hù)下載。
2、如果PHP是作為CGI或者APACHE的單獨(dú)進(jìn)程運(yùn)行
那么可以修改一下SQLite數(shù)據(jù)庫(kù)文件的權(quán)限,比如0600。
3、假如WEB服務(wù)器是APACHE,并且支持自定義.htaccess,那么可在.htaccess文件中加入以下內(nèi)容:
Deny from all
其中.sqlite即為你的數(shù)據(jù)庫(kù)文件的擴(kuò)展名。
4、把你的數(shù)據(jù)庫(kù)名字設(shè)置的復(fù)雜點(diǎn),不容易被別人猜到

相關(guān)文章

  • SQLITE3 使用總結(jié)

    SQLITE3 使用總結(jié)

    Sqlite3 的確很好用。小巧、速度快。但是因?yàn)榉俏④浀漠a(chǎn)品,幫助文檔總覺(jué)得不夠。這些天再次研究它,又有一些收獲,這里把我對(duì) sqlite3 的研究列出來(lái),以備忘記。也希望能對(duì)大家有所幫助。
    2014-08-08
  • SQLite教程(二):C/C++接口簡(jiǎn)介

    SQLite教程(二):C/C++接口簡(jiǎn)介

    這篇文章主要介紹了SQLite教程(二):C/C++接口簡(jiǎn)介,本文講解了C/C++接口概述、核心對(duì)象和接口、參數(shù)綁定等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • SQLite教程(十二):鎖和并發(fā)控制詳解

    SQLite教程(十二):鎖和并發(fā)控制詳解

    這篇文章主要介紹了SQLite教程(十二):鎖和并發(fā)控制詳解,本文講解了鎖和并發(fā)控制機(jī)制概述、文件鎖、回滾日志、數(shù)據(jù)寫(xiě)入、SQL級(jí)別的事務(wù)控制等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • SQLite教程(三):數(shù)據(jù)表和視圖簡(jiǎn)介

    SQLite教程(三):數(shù)據(jù)表和視圖簡(jiǎn)介

    這篇文章主要介紹了SQLite教程(三):數(shù)據(jù)表和視圖簡(jiǎn)介,本文講解了創(chuàng)建數(shù)據(jù)表、表的修改、表的刪除、創(chuàng)建視圖、刪除視圖等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • CentOS下更新SQLite版本

    CentOS下更新SQLite版本

    SQLite是一個(gè)軟件庫(kù),實(shí)現(xiàn)了自給自足的、無(wú)服務(wù)器的、零配置的、事務(wù)性的 SQL 數(shù)據(jù)庫(kù)引擎。這篇文章主要介紹了CentOS下更新SQLite版本,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2021-12-12
  • SQLite 實(shí)現(xiàn)if not exist 類(lèi)似功能的操作

    SQLite 實(shí)現(xiàn)if not exist 類(lèi)似功能的操作

    這篇文章主要介紹了SQLite 實(shí)現(xiàn)if not exist 類(lèi)似功能的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • SQLite高手晉級(jí)教程:調(diào)試與性能優(yōu)化以及常見(jiàn)問(wèn)題

    SQLite高手晉級(jí)教程:調(diào)試與性能優(yōu)化以及常見(jiàn)問(wèn)題

    SQLite 是一個(gè)輕量級(jí)的數(shù)據(jù)庫(kù),廣泛用于各種應(yīng)用中,包括移動(dòng)應(yīng)用和嵌入式系統(tǒng),盡管它非常靈活和強(qiáng)大,但在處理大規(guī)模數(shù)據(jù)或高并發(fā)請(qǐng)求時(shí),性能優(yōu)化變得非常重要,本篇文章將重點(diǎn)講解 SQLite 的調(diào)試工具和性能優(yōu)化技巧,以幫助您解決常見(jiàn)問(wèn)題并進(jìn)一步提升數(shù)據(jù)庫(kù)性能
    2025-03-03
  • SQLite教程(九):在線(xiàn)備份

    SQLite教程(九):在線(xiàn)備份

    這篇文章主要介紹了SQLite教程(九):在線(xiàn)備份,本文講解了常用備份方法、在線(xiàn)備份APIs簡(jiǎn)介、高級(jí)應(yīng)用技巧等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • 保護(hù)你的Sqlite數(shù)據(jù)庫(kù)(SQLite數(shù)據(jù)庫(kù)安全秘籍)

    保護(hù)你的Sqlite數(shù)據(jù)庫(kù)(SQLite數(shù)據(jù)庫(kù)安全秘籍)

    相信使用PHP開(kāi)發(fā)的人員一定不會(huì)對(duì)SQLite感到陌生了,PHP5已經(jīng)集成了這個(gè)輕量型的數(shù)據(jù)庫(kù)。并且很多虛擬主機(jī)無(wú)論是win還是*nux都支持它。
    2011-08-08
  • Sqlite 常用函數(shù) 推薦

    Sqlite 常用函數(shù) 推薦

    Sqlite 常用函數(shù),在實(shí)際開(kāi)發(fā)中,經(jīng)常遇的到。
    2009-09-09

最新評(píng)論

庆城县| 沁水县| 东台市| 内丘县| 漳浦县| 壤塘县| 申扎县| 静海县| 冀州市| 南宫市| 朝阳市| 无极县| 汉沽区| 伊宁市| 怀柔区| 隆化县| 久治县| 体育| 平定县| 吉林市| 墨江| 秦皇岛市| 河西区| 旬阳县| 达孜县| 沾益县| 泸西县| 河池市| 漠河县| 叙永县| 嘉定区| 琼结县| 韶山市| 密山市| 榆中县| 南部县| 全椒县| 凉山| 都江堰市| 克东县| 宜君县|