ORA-47986: password length must be 8 characters or more
Cause: The password specified is too short and therefore insecure
Action: Please specify a password with more characters and retry the operation
ORA-47986是ORACLE数据库中常见的错误代码,它表明数据库管理者在设置用户密码时密码的长度没有达到规定的长度。
1. 确保您所提供的密码长度至少为 8 个字符,同时密码还要满足字符种类——必须包含大写字母、小写字母、数字和特殊字符;
2. 如果是尝试重置密码,则使用ALTER USER命令重新设置新的密码;
3. 使用SQL客户端工具(如Toad、PLSQLDeveloper等)重置密码:登录到系统后,点击页面左边的“管理”,在弹出框中选择“用户和角色”,然后用户可以查看当前系统中所有用户列表,点击要重置密码的用户,之后选择“修改密码”,出现相应的密码修改框,输入至少8位的有效密码, 最后将新设的密码确定保存即可;
4. 使用SQL Plus登录系统服务器,使用ALTER USER命令重新设置新的密码,e.g:ALTER USER username IDENTIFIED BY password;