加入收藏 | 设为首页 | 会员中心 | 我要投稿 厦门网 (https://www.xiamenwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

Oracle系统权限与对象权限

发布时间:2021-01-24 12:59:04 所属栏目:站长百科 来源:网络整理
导读:oracle权限分为: 系统权限: 允许用户执行特定的数据库动作,如创建表、创建索引、连接实例等。 对象权限: 允许用户操纵一些特定的对象,如读取视图,可更新某些列、执行存储过程等。 ? 系统权限 超过一百多种有效的权限(查询约209种) SQL select count(*) fr

with grant option:允许用户再次给其它用户授权

conn /as sysdba;

grant select on scott.emp to test; --授权test查找scott.emp表的权限

grant select on scott.emp to public; --授权所有用户查找scott.emp表的权限

grant update(sal,mgr) on scott.emp to test with grant option;

conn itpux/itpux

select * from scott.emp;

update scott.emp set sal=sal+100;

  

授予系统权限与授予对象权限的语法差异:

授予对象权限时需要指定关键字on,从而能够确定权限所应用的对象,对于表和视图可以指定特定的列来授权。

?

查询权限分配情况

-- 数据字典视图

role_sys_privs role_tab_privs

user_tab_privs_made

user_tab_privs_recd

user_col_privs_made

user_col_privs_recd

user_sys_privs

user_tab_privs

user_role_privs

?

(编辑:厦门网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读