Oracle GRANT 赋权详解

2010-06-19 08:23:12| 分类:ORACLE数据库| 标签:|举报|字号大中小订阅

GRANT 名称

GRANT —赋予一个用户,一个组或所有用户访问权限

GRANT privilege [, ...] ON object [, ...] TO { PUBLIC | GROUP group | username }

输入

privilege

可能的权限有:

SELECT

访问声明的表/视图的所有列/字段.

INSERT

向声明的表中插入所有列字段.

UPDATE

更新声明的所有列/字段.

DELETE

从声明的表中删除所有行.

RULE

在表/视图上定义规则(参见CREATE RULE 语句).

ALL

赋予所有权限.

object

赋予权限的对象名.可能的对象是:

table (表)

view (视图)

sequence (序列)

index (索引)

PUBLIC

代表是所有用户的简写.

GROUP group

将要赋予权限的组group.目前的版本中,组必须是用下面方法显式创建的.username

将要赋予权限的用户名.PUBLIC 是代表所有用户的简写.

输出

CHANGE

如果成功,返回此信息.

ERROR: ChangeAcl: class "object" not found

如果所声明的对象不可用或不可能对声明的组或用户赋予权限.

描述

GRANT 允许对象的创建者给某用户或某组或所有用户(PUBLIC)某些特定的权限.对象创建后,除了创建者外,除非创建者赋予(GRANT)权限,其他人没有访问对象的权限.

oracle赋权语句详解,Oracle GRANT 赋权详解相关推荐

  1. oracle跑with语句很慢,oracle 11g新特性---WITH语句增强

    --with语句增强,11gR2增强 SQL> select * from test; ID NAME                 ADDR ---------- ------------- ...

  2. oracle insert if语句怎么写,oracle存储过程的调用(insert 语句的存储过程)

    //存储过程 create or replace procedure ADDDDD( pid in number, pname in VARCHAR2 ) is begin INSERT INTO s ...

  3. oracle怎么查语句消耗时常,Oracle 查找常见耗性能的语句

    -- 最耗缓存 SELECT * FROM ( SELECT SQL_FULLTEXT sql, buffer_gets, executions, buffer_gets/executions &qu ...

  4. oracle与sql语句

    oracle与sql语句 数据库基础 Oracle数据库安装及访问 Oracle相关操作 创建表空间与用户 创建表 Oracle数据类型 创建表 修改表 DML语句 INSERT语句 UPDATE语句 ...

  5. oracle中表截断是什么意思,Oracle截断表

    Oracle TRUNCATE TABLE 在Oracle中,TRUNCATE TABLE语句用于从表中删除所有记录.它的作用与DELETE语句相同,但不指定WHERE子句.通常在不需要担心回滚的情况 ...

  6. Oracle创建表语句(Create table)语法详解及示例

    Oracle创建表语句(Create table)语法详解及示例   创建表(Create table)语法详解 1. ORACLE常用的字段类型ORACLE常用的字段类型有 VARCHAR2 (si ...

  7. Oracle一张表写多个触发器,详解oracle中通过触发器记录每个语句影响总行数

    详解oracle中通过触发器记录每个语句影响总行数 需求产生: 业务系统中,有一步"抽数"流程,就是把一些数据从其它服务器同步到本库的目标表.这个过程有可能 多人同时抽数,互相影响 ...

  8. 计算机三级数据库安全管理(一)、授权语句、WITH GRANT OPTION、guest、用户定义的数据库角色、Oracle安全管理、收权语句、安全管理、数据库用户、角色、用户分类、GRANT

    1.设某数据库中有表T1(c1,c2, c3),并只对U1执行了如下授权语句: GRANT SELECT ON T1 TO U1 下列语句中,U1无权执行的是 A.SELECT *FROM T1 B. ...

  9. oracle中调试存储过程,详解Oracle调试存储过程

    详解Oracle调试存储过程 一 调试关键步骤 1.在要调试的存储过程右键,选择编辑以进行调试,截图如下: 2.点击小瓢虫,弹出调试窗口,截图如下: 3.输入7839员工编号,点击确认,进行调试,截图 ...

  10. oracle调试存储过程加断点,详解Oracle调试存储过程

    详解Oracle调试存储过程 一 调试关键步骤 1.在要调试的存储过程右键,选择编辑以进行调试,截图如下: 2.点击小瓢虫,弹出调试窗口,截图如下: 3.输入7839员工编号,点击确认,进行调试,截图 ...

最新文章

  1. Docker架构:安装与基本命令
  2. 基于Python+Django实现药品管理系统
  3. 第七章 scikit-learn与机器学习实战
  4. 2015总结及2016计划
  5. qt 子窗口写到线程就卡死_QT/C++实现卡通漫画风格化
  6. “去QE”时代下,QE如何破茧重生?
  7. JavaScript:异步执行机制
  8. WSL2 下的 Docker 配置,使用网易云镜像 + 更改 docker 文件系统(否则无法 apt update)
  9. 雷林鹏分享:MySQL 元数据
  10. 数据库课程设计 论坛系统—— 系统详细设计说明书
  11. 学习笔记:基于模型的协同过滤推荐算法简述
  12. JS-- jQuery遮罩插件 jquery.blockUI.js
  13. 用python计算工资工资_教你使用Python实现新个税计算器,税前税后工资计算器
  14. java 微信接收消息_Java后台与微信公众号交互----接收并处理微信客户端发送的请求...
  15. 【C++】面向对象之多态篇
  16. GO语言:zorm介绍
  17. No module named gi解决方案
  18. 在CubieTruck上安装TF卡版的armbian
  19. 【C/C++基础进阶系列】实战记录 -- Dump 文件生成与分析
  20. 【华人学者风采】马帅 北京航空航天大学

热门文章

  1. Linux环境变量PSI指什么,psi是什么单位?
  2. 【渝粤题库】陕西师范大学165203 社会保险学 作业(专升本)
  3. NetLogo的下载安装过程
  4. python tokenize()_Python tokenize-rt包_程序模块 - PyPI - Python中文网
  5. linux attach 指令,Docker attach 命令
  6. 洛谷 P3324 [SDOI2015]星际战争 二分答案+网络流
  7. ubuntu 刷新频率 如何查看_Ubuntu Linux系统屏幕刷新率问题的解决
  8. 计算机屏幕刷新频率,屏幕刷新率多少合适,教您电脑屏幕刷新率多少合适
  9. Flutter基础七:Sliver,设置一些样式
  10. 入职阿里巴巴的正确姿势