beabigtree.com
当前位置:首页>>关于Oracle用户的权限都有哪些的资料>>

Oracle用户的权限都有哪些

系统权限: 允许用户执行特定的数据库动作,如创建表、创建索引、连接实例等(对用户而言) 对象权限: 允许用户操纵一些特定的对象,如读取视图,可更新某些列、

具体需要哪些权限需要看用户的实际需要.系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构.RESOURCE:拥有Resource权限

Oracle用户权限表管理方式,: 一、创建用户 sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 sys;

查询某个用户具有的角色:select grantee,granted_role from dba_role_privs where grantee='WJW'; 查询某个用户具有的系统权限:select grantee,privilege from dba_sys_

一 确定角色的权限:select * from role_tab_privs ; 包含了授予角色的对象权限 select * from role_role_privs ; 包含了授予另一角色的角色 select * from role_sys_privs ; 包

一般最高权限需要connect,resource,dba这三个即可.语句:grant connect,resource,dba to 用户;权限说明:dba:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构.resource:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构.connect:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构.

方法1:根据指定用户名获得对应用户所拥有权限的表 select table_name, owner from all_tables where owner = 'scott'; 方法2:通过tab视图获得当前登录用户所有表和视图

alter any cluster 修改任意簇的权限 alter any index 修改任意索引的权限 alter any role 修改任意角色的权限 alter any sequence 修改任意序列的权限 alter any snapshot 修改

*数据库角色*/ public public 角色 --public 角色是一个特殊的数据库角色,每个数据库用户都属于它.public 角色: --捕获数据库中用户的所有默认权限. --无法将用户、组或

用户的权限分配要看这个用户要做什么了,通常是定义角色以统一处理用户.如果是临时用户,特别是不需要建表的用户,可以给以connect role,其中包含着ALTER

kcjf.net | nwlf.net | knrt.net | zdly.net | qzgx.net | 网站首页 | 网站地图
All rights reserved Powered by www.beabigtree.com
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com