重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
您是说查看oracle数据库里的用户吗?
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、成都网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的馆陶网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
可以用sys用户查看所有数据库里面的用户
select
*
from
all_users;
数据库中的用户都存在一个系统表中--all_users
希望能帮到您!
1.查看所有用户:
select
*
from
dba_users;
select
*
from
all_users;
select
*
from
user_users;
2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):
select
*
from
dba_sys_privs;
select
*
from
user_sys_privs;
3.查看角色(只能查看登陆用户拥有的角色)所包含的权限
sqlselect
*
from
role_sys_privs;
4.查看用户对象权限:
select
*
from
dba_tab_privs;
select
*
from
all_tab_privs;
select
*
from
user_tab_privs;
5.查看所有角色:
select
*
from
dba_roles;
6.查看用户或角色所拥有的角色:
select
*
from
dba_role_privs;
select
*
from
user_role_privs;
7.查看哪些用户有sysdba或sysoper系统权限(查询时需要相应权限)
select
*
from
v$pwfile_users
比如我要查看用户
wzsb的拥有的权限:
sql
select
*
from
dba_sys_privs
where
grantee='wzsb';
使用具有dba权限的帐号登录数据库
执行命令"select username from dba_users"
官方文档对dba_users的定义:DBA_USERS describes all users of the database.因此可以如此查询。
用数据字典
select * from dba_users; 查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,system
select * from all_users; 查看你能管理的所有用户!
select * from user_users; 查看当前用户信息 !
oracle 12c 用户名口令查看的具体步骤如下:
我们需要准备的材料分别是:电脑、
1、首先我们打开电脑,右键单击计算机选择打开“管理”。
2、然后我们在弹出来的窗口中点击打开本地用户和组中的“用户”。
3、然后我们在弹出来的窗口中找到oracle用户,单击右键选择"设置密码 ",然后设置新的登陆密码即可。
sqlshow
user查看自己的是哪个用户
sqlselect
*
from
all_users;
查询所有用户
sqlselect
*
from
user_users;查询当前用户下的详细信息
sqlselect
*
from
dba_users;查询dba下所有用户信息
sqlselect
*
from
dba_roles
;查看所有角色
需要查询用户名称则将以上sql中的符号*换为username就可以了