今天克隆数据库,使用FNDCPASS修改APPS密码FNDCPASS apps/11abce 0 Y system/22aqsw34 SYSTEM APPLSYS apps,日志报
APP-FND-02704: Unable to alter user APPS to change password错误,经核查克隆前的APPS和SYSTEM用户的密码都是正确的,多次尝试始终报一样的错误。
尝试进行SQLPLUS 修改SYSTEM用户密码,提示密码复杂度和长度不够。
SQL> alter user system identified by 12345678
alter user system identified by 12345678
*
ERROR at line 1:
ORA-28003: password verification for the specified password failed
ORA-20002: Password length less than 10
原来是密码策略作了相关控制。查询数据库系统DEFAULT配置:
select * from dba_profiles where profile='DEFAULT';
其中PASSWORD_VERIFY_FUNCTION设有自定的密码策略的值。
先把PASSWORD_VERIFY_FUNCTION对应的值设置修改为NULL:
SQL> alter profile DEFAULT limit PASSWORD_VERIFY_FUNCTION NULL;
再运行FNDCPASS命令,密码修改成功。在troubleshooting时,先一步步尝试,多思考,找准问题原因。
记录以此,以便以后查找。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/171851/viewspace-721707/
,如需转载,请注明出处,否则将追究法律责任。