----------------------------Oracle Database 11g-网络配置
----------------------------使用SQL*PLUS访问数据库
System身份登陆:
执行查询:
Select instance_name,host_name from v$instance;
查看实例的名字及服务器的名字。
Select username,account_status from dba_users;
查看用户的名字及状态。
其中,OPEN表示账户为解锁状态;EXPIRED表示账户为过期状态(需要设置口令才能解除此状态);LOCKED表示账户为锁定状态。
下面使用ALTER USER语句为scott账户解锁:
ALTER USER scott ACCOUNT UNLOCK;
再使用ALTER USER语句为scott账户设置口令,如下:
ALTER USER scott IDENTIFIED BY tiger;
通过数据字典dba_users查看现在scott账户的状态,如下:
SELECT username, account_status FROM dba_users WHERE username = 'SCOTT';
USERNAME ACCOUNT_STATUS
--------------------------------------------------------------
SCOTT OPEN
通过查询结果可以看出,scott账户已经被成功解锁。在使用数据字典dba_users时,需要注意其字段的值是区分大小的。
用户切换:
conn 用户名/密码
显示当前用户:
show user