Oracle系统权限与对象权限
发布时间:2021-01-24 00:12:35 所属栏目:百科 来源:网络整理
导读:副标题#e# oracle权限分为: 系统权限: 允许用户执行特定的数据库动作,如创建表、创建索引、连接实例等。 对象权限: 允许用户操纵一些特定的对象,如读取视图,可更新某些列、执行存储过程等。 ? 系统权限 超过一百多种有效的权限(查询约209种) SQL select
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 ? (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |