使用 REVOKE 语句来取消由用户、由角色或由 PUBLIC 持有的访问权限或角色,或从安全策略

的规则取消用户安全标签或豁免;

用法

要取消已经通过表达式分片的表的一个或多个分片上的权限,请参阅 REVOKE FRAGMENT 语句。

对于您尝试取消一些数据库对象上的权限,如果任何下列条件为真,则您可取消权限:

1、您授予它们,且不指定另一用户作为授予者。

2、GRANT 语句指定了您作为授予者。

3、您正在从 PUBLIC 对您拥有的对象取消权限,且当您创建该对象时缺省地授予了那些权限。您有数据库级 DBA 权限且您在 AS 子句中指定了该权限的授予者的用户名称。REVOKE 语句可取消用户,或 PUBLIC,或角色当前持有的任何下列访问权限或角色:

4、对数据库的权限(但角色不可持有数据库级权限)

5、对表、同义词、视图或序列对象的权限

6、对用户定义的数据类型(UDT)、用户定义的例程(UDR),或对 SPL 语言的权限

7、非缺省的角色,或 PUBLIC 或用户的缺省的角色。

您不可从您自己取消权限。您不可从另一用户取消授予者状态。要取消通过 GRANT 语句的 AS

grantor 子句授予给另一用户的权限,您必须有 DBA 权限,且您必须使用 AS 子句来指定作为

revoker 的用户。

如果您在引号中括起了 revoker、 role 或 user,则名称是区分大小写的,完全按照您输入的样子

存储名称。在符合 ANSI 的数据库中,如果您不使用引号作为定界符,则以大写字母存储该名称。

从映射了的用户取消数据库服务器访问;

使用 REVOKE ACCESS FROM 语句来从特定的映射了的用户移除代理用户属性。

仅用户 gbasedbt 或 DBSA 可运行 REVOKE ACCESS FROM 语句。

REVOKE ACCESS FROM 语句不影响通过 OS 级账户在主计算机上访问数据库服务器的 GBase 8s

用户账号名称的任何访问权限。

示例:

用户 gbasedbt 或 DBSA 可在支持映射了的用户的系统上运行下列语句,且映射了的用户之一为

用户 bob:

此语句完全地移除了用户 bob 对数据库服务器的访问,除了当下列之一或全都为真之外:

PUBLIC 被映射到代理用户属性。在此情况下,用户 bob 仍保持与 PUBLIC 组持有的相

同的访问权限。

在数据库服务器访问的 GBase 8s 主计算机上,用户 bob 还是用户账户。

GBase8s数据库REVOKE 语句相关推荐

  1. GBase8s数据库GRANT 语句

    使用 GRANT 语句来给用户和其他角色指定访问权限和角色.拥有 DBSECADM 角色的用户可使 用此语句来从基于标签的访问控制(LBAC)安全规则指定用户安全标签和豁免: 用法 GRANT 语句扩 ...

  2. 南大通用GBase8s数据库——CLOSE语句

    当您不再需要引用 Select 或 Function 游标检索的行时, 请使用 CLOSE 子句关闭游标. 在 ESQL/C 中,该语句还可以刷新并关闭 Insert 游标.可在 GBase 8s E ...

  3. mysql数据库---授权语句以及备份

    主要内容: mysql 授权 1.查看数据库上所有授权. select * from information_schema.user_privileges; 2查看某个用户的具体授权 show gra ...

  4. oracle 按某个字段分类汇总,[数据库]Oracle语句分类汇总

    [数据库]Oracle语句分类汇总 0 2016-08-11 00:00:33 1.Oracle语句之数据定义语言(DDL) 1) CREATE TABLE   新建表 2) ALTER TABLE  ...

  5. 南大通用GBase8s 常用SQL语句(150)

    ALL 关键字 您可指定 ALL 关键字来将对序列对象的 Alter 和 Select 权限都授予另一用户或角色,或用户或角色的列表. 用户列表 您可将权限授予个别的用户或授予用户的列表.您还可指定 ...

  6. 南大通用GBase8s 常用SQL语句(八十三)

    南大通用GBase8s 常用SQL语句(八十三) Interval fragment 子句 使用 Interval Fragment 子句存储通过一个或多个计算为数字或 INTERVAL 数据类型的范 ...

  7. 南大通用GBase8s 常用SQL语句(八十)

    南大通用GBase8s 常用SQL语句(八十) FRAGMENT BY 子句 使用 FRAGMENT BY 子句创建分片表并指定它的存储分布方案.PARTITION BY 关键字是 FRAGMENT ...

  8. 南大通用GBase8s 常用SQL语句(八十一)

    南大通用GBase8s 常用SQL语句(八十一) 使用 REMAINDER 关键字 使用 REMAINDER 关键字来指定存储超出指定表达式的有效值的存储空间.如果不指定 remainder ,并且在 ...

  9. 南大通用GBase8s 常用SQL语句(108)

    CREATE VIEW 语句 使用 CREATE VIEW 语句创建新的视图,该视图基于驻留在数据库(或本地数据库服务器或不同的数据库服务器中的另一个数据库)中的一个或多个现有表和视图. 语法 元素 ...

最新文章

  1. FoveaBox:目标检测新纪元,无Anchor时代来临 | 技术头条
  2. CentOS 6.x 播放 mp3 音乐 —— 成功
  3. 文巾解题 15. 三数之和
  4. Python爬取网站用户手机号_设计师的福利,python爬取素材网站
  5. python3模拟登录_Python3.4模拟登陆例子
  6. mysql事务的ACID属性:
  7. filters.revealTrans.Transition用法
  8. java中do_while求阶乘倒数和,下面的程序是用do_while语句计算10的阶乘。请在程序的......
  9. sap此项目以开票无关_大型公司财务共享中心RPA项目实例2则
  10. Redux中的reducer到底是什么,以及它为什么叫reducer?
  11. Base64在线转换工具(详解)
  12. Day.js 一个轻量级的 JavaScript 时间日期处理库
  13. 全网营销都有那些渠道
  14. C++ | 大小写字母转换
  15. 记录一个错误,Studio中导入model不显示
  16. 无线蓝牙耳机充电仓充电_无线充电是一场灾难,正在等待发生
  17. 使用Vmalert监控报警
  18. android 发送语音功能和ios交互格式aac
  19. pycrypto下载
  20. 浪迹丶黑客入坑mode1

热门文章

  1. ERROR conda.core.link:_execute(701);script output stdout:stderr: ‘chcp‘ ... return code: 1
  2. 2019 IDEA 导出war包和部署
  3. 嘉兴桐乡技能培训-办公软件一般要学多久
  4. 运动耳机怎么选,性价比高的运动耳机推荐
  5. 正则表达式搜索匹配的原理是什么
  6. Ubuntu 服务器开机后二十多分钟远程连接自动断掉(自动挂起)
  7. Mybatis-Plus-Generator代码生成工具
  8. vim替换字符串带斜杠_vim中字符串的替换
  9. 谷歌浏览器打开普通用户_Win7谷歌浏览器怎么设置多用户登录?-Win7谷歌浏览器设置多用户登录的方法 - 河东软件园...
  10. linux下打开关闭端口命令