ITPub博客

首页 > 数据库 > Oracle > oracle权限管理

oracle权限管理

原创 Oracle 作者:jionjionyoushen 时间:2014-09-15 23:51:27 0 删除 编辑

    系统权限;

    常用的系统权限:

    Create session 连接数据库

    Create table 创建表

    Create view  创建视图

    Create synonym 创建同义词

    Create procedure 创建过程

    Create trigger 创建触发器

    Create cluster 创建簇

     

    显示系统权限:数据字典视图system_privilege.map

    Select * from system_privilege.map order by name;

     

    授予、回收系统权限:

    Grant create session,create table to tom;

    Revoke create session from tom;

     

    系统权限的回收不是级联回收的

 

    对象权限:指访问其它方案对象的权利

    Alter 修改表结构

    Update 修改数据

    Delete 删除

    Index 索引

    Select 查询

    References 引用

    Execute 执行

     

    显示对象权限:数据字典视图Dba_tab_privs

    Select distinct privilege from dba_tab_privs;

     

    授予、回收对象权限:

    Grant select on emp to monkey;

    Revoke select on emp from monkey;

    对象权限可以更加精细的控制

    Grant update on emp(sal) to monkey;

    只能修改emp表的sal列

     

    对象权限的回收是级联回收

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27025927/viewspace-1270369/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: substr和substrb
请登录后发表评论 登录
全部评论

注册时间:2013-02-28

  • 博文量
    14
  • 访问量
    66523