Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从JDBC安全地更改Oracle DB密码_Oracle_Security_Jdbc - Fatal编程技术网

从JDBC安全地更改Oracle DB密码

从JDBC安全地更改Oracle DB密码,oracle,security,jdbc,Oracle,Security,Jdbc,我正在探索通过使用JDBC的Java应用程序更改Oracle用户密码的一些选项。在开始我的问题之前,我将使用Oracle 11gR2作为我的RDBMS平台,并且没有高级安全选项的许可证 我想做的是根据GUI输入更改几个用户帐户密码。我目前的问题是,我无法找到特定的JDBC功能来安全地更改密码。我意识到密码在登录期间总是安全传输的,但不一定在ALTER语句中加密(ALTER USER XYZ由“newpassword”标识),例如 如果我通过SQL*Plus直接连接到RDBMS实例,我可以使用PA

我正在探索通过使用JDBC的Java应用程序更改Oracle用户密码的一些选项。在开始我的问题之前,我将使用Oracle 11gR2作为我的RDBMS平台,并且没有高级安全选项的许可证

我想做的是根据GUI输入更改几个用户帐户密码。我目前的问题是,我无法找到特定的JDBC功能来安全地更改密码。我意识到密码在登录期间总是安全传输的,但不一定在ALTER语句中加密(ALTER USER XYZ由“newpassword”标识),例如

如果我通过SQL*Plus直接连接到RDBMS实例,我可以使用PASSWORD命令,但我不相信这是Java应用程序的选项

有人知道如何处理/解决这个问题吗?

看看这个或这个是否有用。我不能保证在后一个示例中新密码是加密的,但很有可能是加密的,因为它是作为初始连接的一部分发送到服务器的