查询oracle数据库所有用户的sqlplus命令是什么

2024-12-27 22:47:02
推荐回答(5个)
回答1:

命令是select * from dba_users,设置方法为:

1、在数据库的开始菜单中,输入cmd后回车,也就是调用Windows的命令行管理器。

2、在命令提示符处输入 select * from dba_users 然后按键盘回车键,注意,这中间都是有一个空格,否则会提示命令出错。

3、以上命令执行完成后,出现SQL的字样,表明成功连接到本机数据库了,可以进行相关SQL操作了。

4、输入 select username from dba_users;后敲键盘回车键,进行数据库用户查询。

5、SQL命令执行完成后,会出现我们要查找的username也就是数据库用户名列表,这里有Oracle数据库自己的用户,也有按需求添加的用户。

6、使用完成后,查询oracle数据库所有用户。

回答2:

select * from dba_users; 查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,system;

select * from all_users;  查看你能管理的所有用户;

select * from user_users; 查看当前用户信息 。

扩展资料

oracle 的用户管理 sqlplus的常用命令介绍:

1、创建用户:create user 用户名 identified by 密码;

SQL> create user scw identified by 123;

2、修改其他用户密码  需要权限;

SQL> conn system/123;

已连接。

SQL> alter user scw identified by 123;

3、赋予用户连接数据库的权限:

SQL>grant create session to zhansgan;

4、查看当前用户所有表的表名:

SQL> select table_name from user_tables;

回答3:

前提条件是查询的用户必须有dba权限。可以用的语句是:

select * from all_users;

sqlplus使用方法:

1、win键+R键,进入命令提示符:

2、命令提示符中输入“sqlplus 用户名/密码@实例名”(不含引号):

3、输入查询的语句,“select * from all_users;”(不含引号,但分号不能省略),然后按回车键,就会显示执行结果,如图:

回答4:

还可以用
select * from all_users;

回答5:

show * from dba_users; show * from users;