在安装Oracle的最后一步,有一个口令管理的操作,当时忘了给scott账号解锁了(Oracle为程序测试提供的一个普通账户,口令管理中可以对数据库用户设置密码,默认是锁定的)。现在想给scott这个账户解锁,操作如下:
一、我使用的是pl/sql工具,以dba身份登录(system账户+自己安装时设置的密码),也可以登录SQL Plus进行以下操作;
二、打开sql窗口,然后使用命令“alter user scott account unlock;”来解锁。
三、解完以后,可以使用下面的命令来查看:"select username,account_status from dba_users;",
可以看到scott账户已经解锁,但是状态还是“expired”(密码过期)的意思。
四、再输入这样的命令“alter user scott identified by tiger;”,就给其赋了一个新的口令(密码为:tiger)。
五、退出当前账户,以scott/tiger登录即可。