如何查oracle用户,Oracle 查询用户

Oracle里怎么查某个实例中有哪些用户?

假设oracle数据库默认数据实例为orcl,

创新互联专注于轮台企业网站建设,响应式网站建设,商城系统网站开发。轮台网站建设公司,为轮台等地区提供建站服务。全流程按需策划设计,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

那么使用pl/sql工具连接到些实例,执行以下命令:

select username from sys.all_users;

可以查询到该orcl下具体有哪些用户。

sys,system是创建oracle实例是的默认用户。

创建的每个实例都会有。

甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989年正式进入中国市场。2013年,甲骨文已超越 IBM ,成为继 Microsoft 后全球第二大软件公司。

如何查询Oracle中所有用户信息

使用具有dba权限的帐号登录数据库 执行命令"select username from dba_users" 官方文档对dba_users的定义:DBA_USERS describes all users of the database.因此可以如此查询。

如何查看Oracle数据库里共创建了多少用户

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

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

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

-- 查询你 当前用户下,有哪些表

SELECT * FROM user_tables

-- 查询你 当前用户下, 可以访问哪些表 [也就是访问自己 和 其他用户的]

SELECT * FROM all_tables

-- 查询当前数据库所有的表, 需要你有 DBA 的权限

SELECT * FROM dba_tables

如何查询oracle数据库中的所有用户名

1.

使用具有dba权限的帐号登录数据库

2.

执行命令"select

username

from

dba_users"

3.

官方文档对dba_users的定义:dba_users describes

all

users

of

the

database.因此可以如此查询。

如何查看oracle用户具有的权限和角色?

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;


当前文章:如何查oracle用户,Oracle 查询用户
标题URL:http://hbruida.cn/article/dscghse.html