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

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

 更新時(shí)間:2011年08月28日 13:57:58   作者:  
相信使用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能訪問(wèn)到的,就能被下載。
ACCESS可以采用一些詭計(jì)來(lái)防止用戶下載,SQLite也可以。下面向大家介紹幾種常用的防止SQLite被下載的方法
1、將SQLite放在WEB不能訪問(wèn)到的地方。
有些虛擬主機(jī)一般也都會(huì)提供一個(gè)單獨(dú)目錄,供用戶放一些不想被下載或訪問(wèn)的文件,所以放在這個(gè)目錄很安全。Ilia還提供了另一種,該方法有點(diǎn)類似ACCESS的做法。
就是將SQLite數(shù)據(jù)庫(kù)文件擴(kuò)展名改為.php,并在該數(shù)據(jù)庫(kù)中使用如下方法建立一個(gè)表:
create table ‘ 這樣,任何人訪問(wèn)該文件時(shí)就會(huì)出現(xiàn)一個(gè)PHP解析錯(cuò)誤的消息,也就防止了用戶下載。
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)文章

  • SQLite數(shù)據(jù)庫(kù)管理系統(tǒng)-我所認(rèn)識(shí)的數(shù)據(jù)庫(kù)引擎

    SQLite數(shù)據(jù)庫(kù)管理系統(tǒng)-我所認(rèn)識(shí)的數(shù)據(jù)庫(kù)引擎

    SQLite是一款輕量級(jí)的、被設(shè)計(jì)用于嵌入式系統(tǒng)的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),SQLite 是一個(gè)實(shí)現(xiàn)自我依賴、純客戶端、零配置且支持事務(wù)的數(shù)據(jù)庫(kù)引擎
    2013-01-01
  • SQLite3數(shù)據(jù)庫(kù)訪問(wèn)性能優(yōu)化7個(gè)建議

    SQLite3數(shù)據(jù)庫(kù)訪問(wèn)性能優(yōu)化7個(gè)建議

    SQLite的PRAGMA命令為開(kāi)發(fā)者提供了靈活的配置選項(xiàng),可以顯著提升數(shù)據(jù)庫(kù)的查詢和寫入性能,通過(guò)調(diào)整緩存大小、同步模式、WAL 模式、索引優(yōu)化等配置,你可以針對(duì)特定的應(yīng)用場(chǎng)景對(duì)SQLite進(jìn)行定制化優(yōu)化,合理使用PRAGMA命令,確保數(shù)據(jù)庫(kù)在高負(fù)載環(huán)境下的穩(wěn)定性和可靠性
    2025-03-03
  • Sqlite 常用函數(shù) 推薦

    Sqlite 常用函數(shù) 推薦

    Sqlite 常用函數(shù),在實(shí)際開(kāi)發(fā)中,經(jīng)常遇的到。
    2009-09-09
  • Win11下基于VS2022編譯SQLite3源碼的實(shí)現(xiàn)步驟

    Win11下基于VS2022編譯SQLite3源碼的實(shí)現(xiàn)步驟

    本文主要介紹了Win11下基于VS2022編譯SQLite3源碼的實(shí)現(xiàn)步驟,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-09-09
  • SQLite速度評(píng)測(cè)代碼

    SQLite速度評(píng)測(cè)代碼

    SQLite 作為一個(gè)輕量級(jí)嵌入式數(shù)據(jù)庫(kù),還是非常好用的。雨痕極力推薦~~~~~~
    2008-09-09
  • ubuntu下使用SQLite3的基本命令

    ubuntu下使用SQLite3的基本命令

    sqlite3一款主要用于嵌入式的輕量級(jí)數(shù)據(jù)庫(kù),本文旨在為熟悉sqlite3基本命令提供技術(shù)文檔。希望對(duì)讀者們有所幫助,如有疑問(wèn)請(qǐng)和我聯(lián)系,盡可能解答
    2014-08-08
  • SQLite中的WAL機(jī)制詳細(xì)介紹

    SQLite中的WAL機(jī)制詳細(xì)介紹

    這篇文章主要介紹了SQLite中的WAL機(jī)制詳細(xì)介紹,本文講解了什么是WAL、WAL如何工作、WAL的優(yōu)點(diǎn)與缺點(diǎn)、WAL引入的兼容性問(wèn)題、WAL引入的性能問(wèn)題等內(nèi)容,需要的朋友可以參考下
    2015-01-01
  • SQL中使用ESCAPE定義轉(zhuǎn)義符詳解

    SQL中使用ESCAPE定義轉(zhuǎn)義符詳解

    這篇文章主要介紹了SQL中使用ESCAPE定義轉(zhuǎn)義符的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • SQLite學(xué)習(xí)手冊(cè)(SQLite在線備份)

    SQLite學(xué)習(xí)手冊(cè)(SQLite在線備份)

    在SQLite中提供了一組用于在線數(shù)據(jù)庫(kù)備份的APIs函數(shù)(C接口),可以很好的解決上述方法存在的不足。通過(guò)該組函數(shù),可以將源數(shù)據(jù)庫(kù)中的內(nèi)容拷貝到另一個(gè)數(shù)據(jù)庫(kù),同時(shí)覆蓋目標(biāo)數(shù)據(jù)庫(kù)中的數(shù)據(jù)
    2013-12-12
  • 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

最新評(píng)論

玛纳斯县| 二手房| 福安市| 巴林左旗| 攀枝花市| 曲麻莱县| 南京市| 永登县| 桦川县| 沙洋县| 从化市| 罗平县| 贵州省| 遂昌县| 巴彦县| 拉萨市| 南漳县| 吐鲁番市| 衡阳市| 顺平县| 呼和浩特市| 宜兰市| 深水埗区| 平塘县| 宜都市| 平谷区| 陇川县| 西畴县| 扎鲁特旗| 长丰县| 贺州市| 北票市| 班戈县| 平罗县| 德钦县| 古田县| 通州区| 伽师县| 长丰县| 平泉县| 阿勒泰市|