暂无图片
GBase 8c三权分立功能关闭时,怎么删除用户?
我来答
分享
E
evelyn
2022-11-28
GBase 8c三权分立功能关闭时,怎么删除用户?

GBase 8c三权分立功能关闭时,怎么删除用户?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
大壮十二

非三权分立下,GBase 8c用户只能由系统管理员或拥有CREATEROLE属性的安全管理员创建和删除。

暂无图片 评论
暂无图片 有用 0
打赏 0
zy
2022-11-29
shunwahⓂ️

一楼说的对

GBase 8c 角色,非三权分立时,只有系统管理员和具有CREATEROLE属性的用户才能创建、修改或删除角色。三权分立下,只有初始用户和具有CREATEROLE属性的用户才能创建、修改或删除角色。

要创建角色,请使用 CREATE ROLE。
要在现有角色中添加或删除用户,请使用 ALTER ROLE。
要删除角色,请使用DROP ROLE。DROP ROLE只会删除角色,并不会删除角色中的成员用户帐户。

暂无图片 评论
暂无图片 有用 0
打赏 0
鸿惊九天
2022-11-29
学习了
鸿惊九天

mark

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
GBase 8c中怎么查询数据库配置参数,例如datestyle。使用什么函数或者语法呢?
回答 1
在GBase8c中,可以使用currentsetting函数,来查询获取参数的当前值,和SQL语句SHOW是等效的。查询datesytle,则语法如下gbaseSELECTcurrentsetting
GBase 8c AMT连接不到服务器信息
回答 1
首先检查下服务器环境是否未运行;其次,检查httpd服务有没有启动,以及监听端口是否配置;最后检查数据库连接密码是否修改过。
查找GBase 8c数据库当前索引
回答 1
可以通过查询GBase8c系统表pgindex,该系统表中会存储索引的一些信息。
Gbase 8c 如何更改连接角色?
回答 1
默认情况下,应用程序采用当前操作系统的用户名连接数据库。使用U命令行选项可以指定连接的角色。
需要建立GBase 8c存储生成列,生成列的约束有哪些?
回答 1
生成列和涉及生成列的表的定义有几个限制:生成表达式只能使用不可变函数,并且不能使用子查询或以任何方式引用当前行以外的任何内容;生成表达式不能引用另一个生成列;生成表达式不能引用系统表,除了tableo
登录GBase 8c数据库时,CN节点的连接端口是多少?
回答 1
CN节点的端口可以通过编辑查看集群yml文件中的参数设置。一般如果不修改的话,默认为5432。
能在虚拟机上部署GBase 8c数据库吗?
回答 1
可以,南大通用Gbase8c数据库支持物理机、虚拟机、容器、私有云和公有云部署等多种部署方式。
为什么创建的GBase 8c用户不能创建表空间?
回答 1
表空间的创建必须使用超级用户完成,可以创建用户后给普通用户授权,以便给表空间分配表、索引和数据库。
GBase 8c支持三权分立,那么默认用户gbase属于哪类?
回答 2
GBase8c把数据库的用户由原来单一的超级数据库管理员变成三类角色:安全管理员、审计管理员、数据管理员。它们分别承担着不同的职责,三者之一不涉及其它两者的权力范围,从而实现整个数据库系统的分权管理,
如何查询Gbase 8c的索引情况
回答 1
可以使用 \di 命令列出数据库中所有建立的索引