GBase8s数据库REVOKE 语句
使用 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 语句相关推荐
- GBase8s数据库GRANT 语句
使用 GRANT 语句来给用户和其他角色指定访问权限和角色.拥有 DBSECADM 角色的用户可使 用此语句来从基于标签的访问控制(LBAC)安全规则指定用户安全标签和豁免: 用法 GRANT 语句扩 ...
- 南大通用GBase8s数据库——CLOSE语句
当您不再需要引用 Select 或 Function 游标检索的行时, 请使用 CLOSE 子句关闭游标. 在 ESQL/C 中,该语句还可以刷新并关闭 Insert 游标.可在 GBase 8s E ...
- mysql数据库---授权语句以及备份
主要内容: mysql 授权 1.查看数据库上所有授权. select * from information_schema.user_privileges; 2查看某个用户的具体授权 show gra ...
- oracle 按某个字段分类汇总,[数据库]Oracle语句分类汇总
[数据库]Oracle语句分类汇总 0 2016-08-11 00:00:33 1.Oracle语句之数据定义语言(DDL) 1) CREATE TABLE 新建表 2) ALTER TABLE ...
- 南大通用GBase8s 常用SQL语句(150)
ALL 关键字 您可指定 ALL 关键字来将对序列对象的 Alter 和 Select 权限都授予另一用户或角色,或用户或角色的列表. 用户列表 您可将权限授予个别的用户或授予用户的列表.您还可指定 ...
- 南大通用GBase8s 常用SQL语句(八十三)
南大通用GBase8s 常用SQL语句(八十三) Interval fragment 子句 使用 Interval Fragment 子句存储通过一个或多个计算为数字或 INTERVAL 数据类型的范 ...
- 南大通用GBase8s 常用SQL语句(八十)
南大通用GBase8s 常用SQL语句(八十) FRAGMENT BY 子句 使用 FRAGMENT BY 子句创建分片表并指定它的存储分布方案.PARTITION BY 关键字是 FRAGMENT ...
- 南大通用GBase8s 常用SQL语句(八十一)
南大通用GBase8s 常用SQL语句(八十一) 使用 REMAINDER 关键字 使用 REMAINDER 关键字来指定存储超出指定表达式的有效值的存储空间.如果不指定 remainder ,并且在 ...
- 南大通用GBase8s 常用SQL语句(108)
CREATE VIEW 语句 使用 CREATE VIEW 语句创建新的视图,该视图基于驻留在数据库(或本地数据库服务器或不同的数据库服务器中的另一个数据库)中的一个或多个现有表和视图. 语法 元素 ...
最新文章
- FoveaBox:目标检测新纪元,无Anchor时代来临 | 技术头条
- CentOS 6.x 播放 mp3 音乐 —— 成功
- 文巾解题 15. 三数之和
- Python爬取网站用户手机号_设计师的福利,python爬取素材网站
- python3模拟登录_Python3.4模拟登陆例子
- mysql事务的ACID属性:
- filters.revealTrans.Transition用法
- java中do_while求阶乘倒数和,下面的程序是用do_while语句计算10的阶乘。请在程序的......
- sap此项目以开票无关_大型公司财务共享中心RPA项目实例2则
- Redux中的reducer到底是什么,以及它为什么叫reducer?
- Base64在线转换工具(详解)
- Day.js 一个轻量级的 JavaScript 时间日期处理库
- 全网营销都有那些渠道
- C++ | 大小写字母转换
- 记录一个错误,Studio中导入model不显示
- 无线蓝牙耳机充电仓充电_无线充电是一场灾难,正在等待发生
- 使用Vmalert监控报警
- android 发送语音功能和ios交互格式aac
- pycrypto下载
- 浪迹丶黑客入坑mode1
热门文章
- ERROR conda.core.link:_execute(701);script output stdout:stderr: ‘chcp‘ ... return code: 1
- 2019 IDEA 导出war包和部署
- 嘉兴桐乡技能培训-办公软件一般要学多久
- 运动耳机怎么选,性价比高的运动耳机推荐
- 正则表达式搜索匹配的原理是什么
- Ubuntu 服务器开机后二十多分钟远程连接自动断掉(自动挂起)
- Mybatis-Plus-Generator代码生成工具
- vim替换字符串带斜杠_vim中字符串的替换
- 谷歌浏览器打开普通用户_Win7谷歌浏览器怎么设置多用户登录?-Win7谷歌浏览器设置多用户登录的方法 - 河东软件园...
- linux下打开关闭端口命令