ORA-48344: Invalid Name [string] specified
Cause: Either the name refers to an existing object or violates the reserved namespace rules.
Action: Pick another name
ORA-48344错误指定无效的名称,提示该名称非法或无效。
1、首先获取用户名列表,可以使用SELECT * FROM DBA_USERS查询来获取。
2、检查用户名是否正确输入,如果有误,请重新输入正确的用户名。
3、检查数据库实例是否启动,如果没有启动,请确认数据库实例是否已正常启动。
4、确定用户是否被授权进行登录,可使用SQL> SELECT * FROM DBA_ROLE_PRIVS;检查。
5、如果以上步骤均完成,但是仍能收到ORA-48344错误,请重新创建用户.
6、检查是否配置了正确的密码限制记录,使用SQL:
SELECT * FROM dba_profiles
WHERE resource_name = ‘PASSWORD_VERIFY_FUNCTION’;检查。如果没有配置,可以使用ALTER PROFILE添加:
ALTER PROFILE DEFAULT LIMIT PASSWORD_VERIFY_FUNCTION verify_function_name;