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

  • 相关阅读:
    Oracle 删除重复数据的几种方法
    12.25模拟赛T3
    java实现第五届蓝桥杯圆周率
    java实现第五届蓝桥杯武功秘籍
    Oracle 审计初步使用
    [CERC2017]Intrinsic Interval——扫描线+转化思想+线段树
    ORA-12012 Error on auto execute of job "SYS"."ORA$AT_OS_OPT_SY_<NN> in 12.2.0 Database
    12.25模拟赛T2
    java实现第五届蓝桥杯写日志
    java实现第五届蓝桥杯李白打酒
  • 原文地址:https://www.cnblogs.com/flyscan/p/2491241.html
Copyright © 2011-2022 走看看