我的工作是使用Oracle OCI连接到Oracle数据库服务器的应用程序。 该应用程序允许用户更改他们的Oracle密码,并确定了执行此ALTER USER XXX。
然而,这种将用户在网络上明文(我们无法使用Oracle SSL来加密网络通信)的新密码。 我发现,Oracle建议使用在sqlplus password命令而不是ALTER USER,其中一个原因是新的密码进行加密。
当它通过网络传输是否OCI方法OCIPasswordChange也加密了新的密码?
这是使用Oracle 10和11。