zoukankan      html  css  js  c++  java
  • oracleI基础入门(4)权限 Crazy

    3个默认的用户  
      sys  超级管理员 
      system 一般本地管理员
      scott  一般用户
    创建用户
            create user lisi identified by 123;   --用户名lisi 密码 123
    系统权限
            grant create session to lisi;  授予创建会话权限(允许登录)
            grant create table to lisi;      授予建表的权限
            grant unlimited tablespace to lisi;  授予无限制表空间权限
     
            revoke create session from lisi;  取消创建会话权限
            revoke create table from lisi;      取消建表权限
            revoke unlimited tablespace from lisi;  取消无限制表空间权限
     
            select * from user_sys_privs ;   --查询用户的系统权限
     
    对象权限
            grant select on mytab to lisi;   对lisi用户授予查询自己的mytab表查询权限
            grant all on mytab to lisi;   把mytab的所有权限授予lisi
            revoke select on mytab from lisi; 对lisi取消查询mytab的权限
            revoke all on mytab from lisi;  对lisi取消mytab的所有权限
            select * from user_tab_privs; 查询用户拥有的对象权限
      对象权限还能控制到列
            grant update(name) on mytab to lisi;   将修改mytab表的name列的权限给lisi
            grant insert(id) on mytab to lisi;  将mytab的新增id列的权限给lisi,其他的列不能新增
           
            select * from user_col_privs;   查询用户在列上的权限
     
            注意:查询和删除不能控制到列。

  • 相关阅读:
    linux下挂载硬盘出错的解决方法
    linux下解压缩文件中文乱码问题的解决
    VLC播放器的快捷键(shutcut)
    PGSQL 日期时间的比较
    PGSQL 字符串作为查询参数的处理
    pqsql 防注入
    js字符数组转化为数字数组
    js去除字符串的前后空白
    使用gravatar生成头像
    js删除数组的某个元素
  • 原文地址:https://www.cnblogs.com/flyscan/p/2491241.html
Copyright © 2011-2022 走看看