revoke

(计算机权限名)

语音

编辑

锁定

讨论

上传视频

本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!

revoke是一个计算机权限名,其可以废除某用户或某组或所有用户访问权限。

中文名

废除; 撤销,取消外文名

revoke

revokeREVOKE

编辑

语音

名称:REVOKE — 废除某用户或某组或所有用户访问权限.

REVOKE privilege [, ...]

ON object [, ...]

FROM { PUBLIC | GROUP ER">gBLE> | username }

输入

privilege

revoke可能的权限是

编辑

语音

SELECT

对选定表/视图的所有列/字段的访问权限.

INSERT

对选定表的所有列/字段的插入数据的权限.

UPDATE

对选定表所有列/字段的更新权限.

DELETE

对选定表所有列/字段的删除权限.

RULE

在表/视图上定义规则的权限.(参阅 CREATE RULE)。

ALL

废止所有权限.

object

要废除访问的对象名.可能的对象有:

table

view

sequence

index

group

被废除权限的组的名称.

username

被废除权限的用户的名称.使用 PUBLIC 关键字废除所有用户.

PUBLIC

废止所有用户的权限.

输出

CHANGE

成功执行返回的信息.

ERROR

如果对象不可用或不可能废止组或用户的权限.

描述

REVOKE 允许对象的创建者废止以前赋予过的某用户,组或所有用户(用 PUBLIC)权限.

注意

使用 psql \z 命令获取现存对象的权限的更多信息:

Database = lusitania

+------------------+---------------------------------------------+

| Relation | Grant/Revoke Permissions |

+------------------+---------------------------------------------+

| mytable | {"=rw","miriam=arwR","group todos=rw"} |

+------------------+---------------------------------------------+

Legend:

uname=arwR -- privileges granted to a user

group gname=arwR -- privileges granted to a GROUP

=arwR -- privileges granted to PUBLIC

r -- SELECT

w -- UPDATE/DELETE

a -- INSERT

R -- RULE

arwR -- ALL

小技巧: 要创建一个组 GROUP 你只能手工的向表 pg_group 里插入数据:(译注:这部分内容比较旧,已经有CREATE GROUP 语句了。)

INSERT INTO pg_group VALUES ('todos');

CREATE USER miriam IN GROUP todos;

用法

废除所有用户对表 films 的插入权限:

REVOKE INSERT ON films FROM PUBLIC;

废除用户 manuel 对视图 kinds 的所有权限:

REVOKE ALL ON kinds FROM manuel;

兼容性

SQL92

SQL92 的 REVOKE 语法有一些附加的功能,包括一些用于废止表中某些列/字段的权限:

REVOKE { SELECT | DELETE | USAGE | ALL PRIVILEGES } [, ...]

ON object

FROM { PUBLIC | username [, ...] } { RESTRICT | CASCADE }

REVOKE { INSERT | UPDATE | REFERENCES } [, ...] [ ( column [, ...] ) ]

ON object

FROM { PUBLIC | username [, ...] } { RESTRICT | CASCADE }

请参考 GRANT 命令获取独立的列/字段的细节.

REVOKE GRANT OPTION FOR privilege [, ...]

ON object

FROM { PUBLIC | username [, ...] } { RESTRICT | CASCADE }

废除一个用户给其他用户赋予权限的权限.请参考 GRANT 命令获取独立的列/字段的细节.

revoke可能的对象

编辑

语音

[ TABLE ] 表/视图

CHARACTER SET 字符集

COLLATION 集合

TRANSLATION 转换

DOMAIN 域

如果用户1 赋予了用户2的权限带着(赋予选项) WITH GRANT OPTION ,然后用户2 给了用户3,则用户1可以使用 CASCADE 关键字废除用户2和3的权限.

如果用户1给予用户2权限带着(赋予选项)WITH GRANT OPTION,然后用户2又把它给予了用户3,则如果用户1 试图带着 RESTRICT 关键字废除这个权限就会失败.

计算机权限 英语怎么说,revoke相关推荐

  1. 计算机权限常用英语词汇,计算机英语-计算机常用英语词汇表讲课稿.pdf

    计算机常用英语词汇表 高频 700 单词 一.硬件类 (Hardware) CPU(Center Processor Unit) 中央处理单元 Main board 主板 RAM(random acc ...

  2. 计算机专业英语实战记录(整理了上千个相关单词)

    自上一篇<每次阅读外文技术资料都头疼,终于知道原因了>已过去多月,最近又在做简单的实践,实践方式很朴素,就是对照阅读React官方资料和国内翻译的资料,逐句对比,发现了许多问题,特在此记录 ...

  3. 中级软件设计师考试(软考中级)计算机专业英语

    文章目录 一.计算机专业英语考试题目简介 二.计算机专业英语词汇汇总 一.计算机专业英语考试题目简介 在中级软件设计师考试中(上午),计算机专业英语主要以完形填空的形式,即一篇英文文章,有5道选择题, ...

  4. 计算机地位及影响英语,计算机专业英语的重要性.doc

    PAGE / NUMPAGES 计算机专业英语的作用 崔艳红 (吉林省畜牧业学校,吉林 白城) [摘要]计算机现今已被广泛应用到各个领域,在使用计算机过程中可能会碰到各种各样的专业术语,特别是那些英文 ...

  5. 程序员初级计算机专业英语词汇,程序员必学计算机专业英语词汇

    程序员必学计算机专业英语词汇 (98页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 21.9 积分 程序员必学电脑计算机专业英语词汇F订cn.档案,公文箱 ...

  6. 写一些关于如何运用计算机英语,计算机专业英语的重要性

    计算机专业英语的作用 崔艳红 (吉林省畜牧业学校,吉林白城) [摘要]计算机现今已被广泛应用到各个领域,在使用计算机过程中可能会碰到各种各样的专业术语,特别是那些英文缩写常让我们不知所措,但是当你掌握 ...

  7. 学计算机专业英语报告范文,计算机学习报告

    计算机学习报告怎么写?本频道是免费计算机学习报告网站,为您整理了海量优秀的计算机学习报告相关论文范文和参考文献!对您的毕业论文与职称论文写作有着参考价值,涵盖大学计算机学习报告范文和格式模板以及相关的 ...

  8. 用计算机计算成品率计算公式,计算机专业英语+单词+部分习题.doc

    计算机专业英语单词部分习题 KEY TERMS 第一单元 application software应用软件 basic application基本应用软件 communication device通信 ...

  9. 计算机专业英语chapter012,计算机专业英语 chapter_1.ppt

    计算机专业英语 chapter_1 Chapter 1 Information Technology, The Internet, and You;Competencies;Competencies能 ...

最新文章

  1. conda create出现连接问题_在dockerfile中运行conda更新时出现问题
  2. C 风格字符串与C++中string类区别
  3. MySQL高级 - 复制 - 原理
  4. python开发项目案例集锦 pdf_Python项目开发案例集锦 实战项目代码+配套文件
  5. krc 编辑 linux,Linux网络编程
  6. wegame每次登陆都要滑动验证_Vue项目中实现用户登录及token验证
  7. 【计算机科学基础】ASCII码表知识总结
  8. 【MyBatis-Plus】第二章 条件构造器
  9. 库克:苹果公司将增加培训教育领域的投入
  10. Python数据类型(元组、列表、字符串、字典)
  11. mysql关键字test_MySQL关键字Distinct的详细介绍
  12. matlab2c使用c++实现matlab函数系列教程-det函数
  13. 静态include与动态include的区别
  14. paip.提升用户体验------c++ Qt5 实现程序图标以及动态托盘闪烁图标
  15. 童年修复系列-SNES芯片组介绍及FPGA实现
  16. 移动前端开发屏幕宽度设置之viewport的深入理解
  17. LabVIEW——波形图总结
  18. 九峰影业创始人_九峰百度百科
  19. java内部类的四大作用
  20. SAP DOI实现小记

热门文章

  1. LAMP之mysql的安装
  2. AutoCAD2007中禁用shift+鼠标中键进行三维旋转
  3. 结构建模设计——Solidworks软件之装配体操作基本总结一(装配体功能界面简介、插入零件操作、基本配合操作)
  4. IDEA中SpringBoot打包与服务器部署
  5. Keras深度学习实战(40)——音频生成
  6. 设计数据密集型应用 第六章:分区
  7. IIS 服务20分钟后自动停止
  8. 七类最危险的网络管理员
  9. ss-panel v3前端与ss-manyuser后端配置supervisord守护完整教程
  10. 腾讯天气前后端交互案例