認爲我們可以通過URL訪問數據庫字段或字段的內容是否合理?例如,可以「http:// dbms_node:port/database/tablename?query」工作嗎?我想這個限制可能是我們可以指定選擇器的地方嗎?可以通過url碎片來完成嗎?記錄的DB網址?如何?
0
A
回答
2
如果我正確地認爲你建議查詢得到這是一個非常糟糕的主意,因爲你會打開你的數據庫到惡意攻擊的事實,我可以執行任何我喜歡的數據庫查詢。我真的建議不要使用這個。
1
雖然我不知道任何DB提供這樣的服務,但訪問您描述的內容的方式實際上接近稱爲「REST」的Web標準。 (Wikipedia)。
請注意Deviland的回答,如果沒有仔細考慮,這可能是一個巨大的安全漏洞。
1
除非您正在使用的數據庫軟件都帶有這樣的服務層,否則您可以在該數據庫前面編寫某種類型的服務來完成類似類似的。當然,對於允許通過URL參數等對數據庫進行查詢的安全隱患,您應該小心謹慎。 (這就是類似的是 - 什麼Deviland是參考)
1
聽起來像一種沙發db。 http://couchdb.apache.org
google搜索RESTful db connector
也給出了一些不錯的提示
相關問題
- 1. 存儲IP地址記錄(DB備選)
- 2. 記錄錯誤的網址登錄
- 3. 如何獲得匹配的db記錄
- 4. 如何記住網址?
- 5. 錄製網址導航歷史記錄
- 6. 如何在db中記錄不同記錄的總和
- 7. codeigniter:記錄錯誤日誌的網址
- 8. 的Android DDMS記錄達到網址
- 9. 如何從Django表更新db記錄
- 10. db活動記錄
- 11. db中的更新記錄
- 12. Dynamics CRM 2011 - 記錄網址錯誤
- 13. 網址的網址標記包括
- 14. 如何使用HTML 5歷史記錄API彈出網址API
- 15. HEROKU上的postgress DB的網址
- 16. 如何在JBoss上記錄IP地址
- 17. 如何從網址中刪除標記
- 18. 插入記錄到sqlserver db
- 19. 記錄蟑螂DB查詢
- 20. 檢查空記錄DB
- 21. 「#」登錄網址
- 22. 日誌4網絡不記錄相同的網址
- 23. 如何檢索db中任何字段的特殊記錄?
- 24. 如何從網址中刪除目錄
- 25. 種子db與特定的記錄集與關聯的記錄
- 26. 加1到DB中的每個記錄的整數記錄
- 27. RobotFramewor和DB - 如何引用返回的記錄中的值?
- 28. 如何在我的瀏覽器歷史記錄中保存友好的網址?
- 29. Berkeley DB:在不讀取記錄的情況下鎖定記錄
- 30. 無法在ItemProcessListener中記錄DB中的錯誤記錄 - onProcessError
如果有人實現這個服務 – Andrey 2011-03-01 22:06:53
什麼數據庫? – Oded 2011-03-01 22:07:02
Microsoft SQL Server – ilupper 2011-03-02 13:55:19