當前位置:首頁 » 數據倉庫 » http訪問資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

http訪問資料庫

發布時間: 2023-06-18 18:11:50

訪問資料庫的方式有哪些啊

在ASP中可以通過三種方式訪問資料庫:

1、IDC(Internet Database Connector)方式;

2、ADO(ActiveX Data Objects)方式;

3、RDS(Remote Data Service)方式。

這三種訪問方式對資料庫的訪問都是由Internet Information Server完成的。通過Web瀏覽器用HTTP協議向IIS(Internet信息伺服器)發送請求,IIS執行對資料庫的訪問,並返回一個HTML格式的文檔響應

⑵ VB遠程訪問http ACCESS資料庫

既然是HTTP ,大家常規做法,是在HTTP上面放上公開介面的ASP 或PHP之類的WEB程序,然後本地去調用,比如登錄程序Login.asp此WEB程序裡面去調用ACCESS資料庫(現在大多數的小網站都是這么做的)http://www.xxx.com/Login.asp?user=admin&password=12F5FD5AD54F5D&verify=1234這樣你只需要發送此WEB程序需要的數據過去,並且此WEB程序返回一些你已知的信息就可以了比如這個鏈接裡面發的數據是:user:用戶名password:MD5加密後的密碼verify:驗證碼 假設:Login.asp 在判斷登錄成功後,返回1出錯為 -10為失敗,那麼你只需要判斷返回的結果result= 返回的結果if result="1" then '登錄成功的代碼else if result="0" then'登錄失敗的代碼else'連接失敗end if 就此,很多初學者寫了一些簡單的網路調用程序,.稍高級點的,就是諸如,文章群發系統XX 登錄器

⑶ 如何直接訪問網站的資料庫

樓上的這種問題我也遇到過,往往是設計網站界面視圖的人沒有考慮到所有的需求,提供的資料庫查詢不夠靈活。

確實有可能找到辦法去訪問這個資料庫,不過應該提醒樓主,網站做界面的目的出了美觀方便外,就是要限制用戶不訪問,所以通過非正常途徑訪問就要承擔一定的責任了。

具體方法有:

1.理想方法:得到資料庫的地址,例如樓上說的把mdb文件直接下載下來。當然很少有網站用access做資料庫的,一般情況是需要知道資料庫IP地址,資料庫類型,庫名,用戶名和密碼,然後通過toad等客戶端軟體來訪問。
既然是理想方法,這種情況不太可能發生,除非你是內部人士,可以知道很多信息。因為通常資料庫伺服器會放在區域網上,不能被外部訪問到。

2.實際方法:採用SQL注入等黑客技術。SQL注入是最簡單的黑客技術了,不過由於簡單威力也不會很大,要求網站設計對於安全的考慮不周,存在漏洞才行。
由於網站設計不周,就會在出錯或者某些情況下暴露出資料庫表結構的一些內幕,這樣就可以寫出你想要的SQL命令,把它插入到Web表單遞交,或者頁面請求的查詢字元串中,最終達到欺騙伺服器執行的目的。

如果樓主想了解更多,可以學學黑客知識,祝樓主好運!