Oracle Unified Directory使用散列密码导入用户

时间:2015-11-10 07:23:05

标签: oracle import

我们将用户数据存储在数据库表中。密码存储为散列值。我们想将这些用户导入OUD,保留散列值。根据我从OUD文档中收集的内容,添加用户的各种方法都采用明文密码,并可选择在导入过程中加密它们。有没有办法导入已经散列密码的用户?

1 个答案:

答案 0 :(得分:0)

您需要调整OUD配置。在配置更改下面,您可以导入预编码的密码。

要检查此设置的当前状态:

dsconfig --hostname localhost --port 4444 --bindDN "cn=Directory Manager" -j /tmp/password.txt --trustAll get-password-policy-prop --policy-name "Default Password Policy" --advanced

要更改当前配置以允许预编码密码,请执行以下操作:

dsconfig --hostname localhost --port 4444 --bindDN "cn=Directory Manager" -j /tmp/password.txt --trustAll set-password-policy-prop --policy-name "Default Password Policy" --set allow-pre-encoded-passwords:true --advanced

如果有帮助,请投票!