![](/img/trans.png)
[英]Is it possible to multiplex multiple read-only transactions on a single JDBC Connection
[英]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.