尽管多次解锁,但每次尝试连接其他用户时,我在oracle数据库上的帐户都会被锁定。
我在root帐户时输入以下命令:
sql> connect hr/hr
然后,我收到以下错误。
ERROR: ORA-28000: the account is locked
WARNING: You are no longer connected to ORACLE
答案 0 :(得分:1)
您正在尝试连接到已锁定的帐户:这是不允许的。但是,发出connect
会将您从root帐户中注销(无论Oracle上下文中的任何方式)。
要连接到hr
,您需要解锁该帐户。这需要DBA权限:
alter user hr account unlock;
答案 1 :(得分:0)
您可以使用以下命令更改PASSWORD_LIFE_TIME参数。
alter profile default limit PASSWORD_LIFE_TIME unlimited;