簡體   English   中英

Oracle只讀JDBC連接

[英]Oracle read-only JDBC connection

有沒有辦法從oracle數據庫獲取只讀JDBC連接。 通常我正在尋找一個jdbc url參數來啟用它,例如:

jdbc:oracle:thin:@hostname:1521:sid?readonly=true

我正在使用瘦驅動程序

正如評論中所建議的。 最好是授予用戶訪問數據庫的只讀權限。

還有一種不建議的替代方案。

您可以使用connection.setReadOnly在Connection類中設置readOnly參數。

有關詳細信息,請參閱API文檔。

http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html#setReadOnly(boolean)

據我所知,瘦驅動器將具有與您連接的用戶相同的權限,因此,獲取此權限的最簡單方法是讓數據庫中的用戶為只讀。 檢查此鏈接的最后一位: http//docs.oracle.com/cd/B19306_01/java.102/b14355/apxtips.htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM