今天遇到的问题,Oracle数据库密码过期,尝试管理员权限登陆修改密码,但是修改失败,常规是可以修改的,修改方法如下:
$sqlplus / as sysdba
sql> alter user 用户 identified by 密码
将密码有效期由默认的180天修改成“无限制”:
sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
但是,这次提示 协议适配器错误,错误如下图:
原因是因为,安装了两个监听,管理登陆是需要指定具体事例,sqlplus /@orcl as sysdba,登陆修改成功。