|
|
1
5
经过昨天的研究,我发现解决方案是使用Oracle代理身份验证。此解决方案超出了JDBC规范。然而,Oracle提供了一个钩子来实现这种解决方案。打开代理连接如下所示:
如果有其他细微的关联,我不会感到惊讶,但这是一个好的开始。谢谢大家的帮助! |
|
|
2
1
|
|
|
3
0
如果这些用户没有通过您的应用程序以交互方式登录到数据库,那么仅仅拥有三个单独的池(每个用户一个)是不合理的吗?然后使用一些连接管理器来检索适当的连接? |
|
|
4
0
你可以用
|
|
|
5
0
c3p0使用您告诉他使用的凭证创建物理连接,并且在事实发生后,您不能更改从池中获取的连接的凭证。如果要与不同的数据库用户使用连接,则需要创建和使用不同的池。 |
|
|
6
0
您是否尝试通过JBDC发布此声明:
如果我正确地记得Oracle结构,那么您连接的用户名与您正在使用的模式相同。 我以前通过JDBC在Oracle10中成功地使用了上述语句。我的用户是root/admin用户,它拥有对各种数据库模式的权限,我需要在同一个连接中在它们之间切换。注意,我不需要再次提供密码。 这听起来不像是一个非常有安全意识的模型,所以我不知道它是否适合您的用例。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |