欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

相關(guān)文章

  • sqlite中文亂碼問題原因分析及解決

    sqlite中文亂碼問題原因分析及解決

    打開數(shù)據(jù)庫,插入,查詢數(shù)據(jù)庫等,如果操作接口輸入?yún)?shù)包含中文字符,會導(dǎo)致操作異常,這是由于sqlite數(shù)據(jù)庫使用的是UTF-8編碼方式
    2013-04-04
  • 保護你的Sqlite數(shù)據(jù)庫(SQLite數(shù)據(jù)庫安全秘籍)

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

    相信使用PHP開發(fā)的人員一定不會對SQLite感到陌生了,PHP5已經(jīng)集成了這個輕量型的數(shù)據(jù)庫。并且很多虛擬主機無論是win還是*nux都支持它。
    2009-08-08
  • sqlite循環(huán)批量插入數(shù)據(jù)采用批處理文件實現(xiàn)

    sqlite循環(huán)批量插入數(shù)據(jù)采用批處理文件實現(xiàn)

    需要在sqlite數(shù)據(jù)庫中插入大量測試數(shù)據(jù),需要通過一個批處理文件來循環(huán)調(diào)用插入sqlite語句,感興趣的朋友可以參考下哈,希望可以幫助到你
    2013-04-04
  • SQLite 性能優(yōu)化實例分享

    SQLite 性能優(yōu)化實例分享

    本文給大家分享的是個人在實際項目中對于sqlite的一次優(yōu)化的記錄,非常簡單實用,希望對大家學(xué)習(xí)sqlite能夠有所幫助。
    2016-02-02
  • SQLite優(yōu)化方法

    SQLite優(yōu)化方法

    SQLite的數(shù)據(jù)庫本質(zhì)上來講就是一個磁盤上的文件,所以一切的數(shù)據(jù)庫操作其實都會轉(zhuǎn)化為對文件的操作,而頻繁的文件操作將會是一個很好時的過程,會極大地影響數(shù)據(jù)庫存取的速度。
    2008-09-09
  • Sqlite數(shù)據(jù)庫里插入數(shù)據(jù)的條數(shù)上限是500

    Sqlite數(shù)據(jù)庫里插入數(shù)據(jù)的條數(shù)上限是500

    sqlite每次只能插入的數(shù)據(jù)不能超過500條數(shù)據(jù),大家在使用的時候需要注意一下。
    2015-04-04
  • SQLite 入門教程一 基本控制臺(終端)命令

    SQLite 入門教程一 基本控制臺(終端)命令

    SQLite 是一個自持的(self-contained)、無服務(wù)器的、零配置的、事務(wù)型的關(guān)系型數(shù)據(jù)庫引擎。因為他很小,所以也可以作為嵌入式數(shù)據(jù)庫內(nèi)建在你的應(yīng)用程序中
    2013-12-12
  • 保護你的Sqlite數(shù)據(jù)庫(SQLite數(shù)據(jù)庫安全秘籍)

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

    相信使用PHP開發(fā)的人員一定不會對SQLite感到陌生了,PHP5已經(jīng)集成了這個輕量型的數(shù)據(jù)庫。并且很多虛擬主機無論是win還是*nux都支持它。
    2011-08-08
  • SQLite學(xué)習(xí)手冊(SQLite在線備份)

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

    在SQLite中提供了一組用于在線數(shù)據(jù)庫備份的APIs函數(shù)(C接口),可以很好的解決上述方法存在的不足。通過該組函數(shù),可以將源數(shù)據(jù)庫中的內(nèi)容拷貝到另一個數(shù)據(jù)庫,同時覆蓋目標數(shù)據(jù)庫中的數(shù)據(jù)
    2013-12-12
  • SQLite教程(十一):臨時文件

    SQLite教程(十一):臨時文件

    這篇文章主要介紹了SQLite教程(十一):臨時文件,本文講解了七種臨時文件并對它們一一具體說明,并相關(guān)的編譯時參數(shù)和指令、其它優(yōu)化策略等內(nèi)容,需要的朋友可以參考下
    2015-05-05

最新評論