ORA-09916: Required password was not specified.
Cause: A user attempted to connect as “internal,” but did not specify a password.
Action: Connect as internal again and specify a password.
。
Oracle ORA-09916错误指示未指定必要的密码。
ORA-09916 错误表明,您尝试连接到Oracle数据库时,您未提供正确的登录密码。在较新版本的Oracle中,在发出连接请求时没有指定一个密码会触发该错误。
ORA-09916常见于Oracle数据库连接失败,出现该错误意味着没有提供正确的登录密码。当您连接到Oracle数据库时,请确保已在客户端应用程序中指定您的用户名以及相应的密码;指定的密码是您在创建用户时指定的密码,或者是您对此用户进行密码重置后指定的密码。
1.确认您正尝试使用正确的用户名和密码连接到Oracle数据库。
2.在连接时,指定正确的用户名和密码(可能多出一些空格),确保不要遗漏任何字符串。
3.检查您的Oracle客户端程序,是否已指定正确的用户名和密码。
4.如果忘记了Oracle用户的登录密码,那么就可以使用ALTER USER语句重置用户的密码,如ALTER USER scott IDENTIFIED BY welcome1;
5.另外,也可以使用如下SQL语句以管理员身份连接到数据库:
CONNECT sys/your_password AS SYSDBA;