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;   查询用户在列上的权限
     
            注意:查询和删除不能控制到列。

  • 相关阅读:
    Appium移动端UI自动化中,如果需要两个APP交互操作的实践经验
    基于Hibernate对Http接口进行全集测试实践
    Http自动跳转Https的接口测试实践
    PC端稳定性测试探索
    Batch脚本的简单应用
    Appium:中文输入的问题
    Android自动化:如何获取到APK安装包的Package以及Activity属性值
    收集一些深度学习视频
    1.1 摄像机的移动
    EF使用动态类型
  • 原文地址:https://www.cnblogs.com/flyscan/p/2491241.html
Copyright © 2011-2022 走看看