Oracle是否OCI功能OCIPasswordChange加密传输密码(Does Oracle O

2019-10-18 23:37发布

我的工作是使用Oracle OCI连接到Oracle数据库服务器的应用程序。 该应用程序允许用户更改他们的Oracle密码,并确定了执行此ALTER USER XXX。

然而,这种将用户在网络上明文(我们无法使用Oracle SSL来加密网络通信)的新密码。 我发现,Oracle建议使用在sqlplus password命令而不是ALTER USER,其中一个原因是新的密码进行加密。

当它通过网络传输是否OCI方法OCIPasswordChange也加密了新的密码?

这是使用Oracle 10和11。

Answer 1:

是的,OCIPasswordChange不加密通过网络发送新密码。

我现在已经实现了这一点,并做了数据包踪迹。 加密AUTH_NEWPASSWORD分组被发送到Oracle数据库服务器。



文章来源: Does Oracle OCI function OCIPasswordChange encrypt transmitted password
标签: oracle oci