Access數(shù)據(jù)庫設置技巧

字號:

可能以前已經(jīng)有人寫過類似的文章,不過,看到還有部分人在問,也有部分論壇新手們沒警惕自己論壇數(shù)據(jù)庫存在的危險,所以還是決定以Dvbbs7.0為例,介紹一下如何保護好你的access數(shù)據(jù)庫。閑話休說,請往下看:
    一、準備好你的工具。 沒有兵器又怎么打仗呢?所需的工具很簡單,只有一個:MicroSoft access 2000/XP/2003 該軟件隨MicroSoft Office 2000/XP/2003 附送
    二、武裝你的數(shù)據(jù)庫 1、給你的Access數(shù)據(jù)庫加上密碼保護(其實access數(shù)據(jù)庫的密碼保護非常脆弱,這里,只是給他多加上一把鎖而已)。 a.打開MicroSoft access軟件,是用獨占方式打開你的DV論壇數(shù)據(jù)庫(數(shù)據(jù)庫默認位置為論壇根目錄下的data/dvbbs7.mdb),
    b.設置數(shù)據(jù)庫密碼,access軟件菜單項:工具——〉安全——〉設置數(shù)據(jù)庫密碼。
    2、修改你的數(shù)據(jù)庫名稱。 動網(wǎng)論壇7.0數(shù)據(jù)庫默認名稱為Dvbbs7.MDB,為了不被非法下載以及跨庫連接,所以我們應該把名稱改為如下類似的格式: #123data.asp #&$%1*dv.asa
    三、修改你論壇的conn.asp文件 1、使用記事本或其他文本編輯軟件來打開conn.asp文件,打開后,你將看到如下幾行代碼:
    '免費用戶第一次使用請修改本處數(shù)據(jù)庫地址并相應修改data目錄中數(shù)據(jù)庫名稱,如將dvbbs6.mdb修改為dvbbs6.asp Db = "data/dvbbs7.mdb" ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
    2、把Db = "data/dvbbs7.mdb"這一行里面的dvbbs7.mdb改為第二步驟第2小點中所修改后的文件名。
    3、把ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)這一行,改為: ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db) & "; Jet OLEDB:Database Password = mydbpassword" 其中mydbpassword請?zhí)鎿Q為你在圖③中所設置的數(shù)據(jù)庫密碼,然后保存。
    經(jīng)過以上步驟,你的access數(shù)據(jù)庫要做的保護工作基本已經(jīng)完成,但絕對不是說這樣就可以對數(shù)據(jù)庫安全掉以輕心,平常論壇使用中,務必時時做好防護工作,不要隨意透露自己數(shù)據(jù)庫地址,多到官方論壇上檢查是否有更新,打好補丁。還要自己多參考關于ASP知識的文章,自己掌握了技術才是保護自己安全的根本。 希望以上這些內(nèi)容,能對初次接觸動網(wǎng)論壇的朋友有所幫助。