暂无图片
opengauss创建用户需要授予什么权限
我来答
分享
Asky
2022-07-19
opengauss创建用户需要授予什么权限

openGauss=# create database db_test with encoding 'utf8' template = template0;
CREATE DATABASE

openGauss=# create user hxl password 'Gauss@123456';
NOTICE: The encrypted password contains MD5 ciphertext, which is not secure.
CREATE ROLE

openGauss=#grant all privileges on database db_test to hxl;
openGauss=#grant all on schema public to hxl;


使用hxl用户登陆发现无法创建表

[omm@host134 data]$ gsql -U hxl -d db_test -h 127.0.0.1 -p 5432


db_test=> create table public.tb_test(id number,name varchar(32));
ERROR: permission denied for schema public
DETAIL: N/A

我来答
添加附件
收藏
分享
问题补充
回答交流
Markdown


请输入正文
提交
相关推荐
关于openGauss数据库,在Dispatcher线程内,如何协调主机和备机各自的任务,是否是异步处理上述任务,主机和备机同时发出写操作时,是否会发生冲突?
回答 1
备机是只读状态,它的写也是读取主机发送过来的WAL日志进行回放,Dispatcher线程主要是在备机进行并行日志回放时起作用,负责并行回放时的事务管理调度和数据页写入。主机的写是业务数据的写,备机的写
GAUSS-01284:Cannot create index whose evaluation cannot be enforced to remote nodes SQLSTATE: 0A000
回答 1
主键约束的本质就是一个非空约束加一个唯一约束,重点关注这个唯一约束(通过一个唯一索引实现)。对于hash分布表,分布列决定了这条数据将在CN(CoordinateNode协调节点)被hash分布到哪个
Ubuntu系统20.04可以安装opengauss吗?
回答 3
在执行 gsgucreload 命令时,OpenGauss报告它无法找到静态配置文件。这个错误信息提示:“realpath(/usr/local/opengauss/bin/clu
openGauss数据类型?
回答 1
一、常用数据类型1、数值类型(1)整型类型 TINYINT   占用1字节   对应关键字为TINYINT、INT1 S
gsql连接数据库,提示“unknow:26000”,错误如下,要如何处理?
回答 1
检查下26000端口是否存在 确认openGauss的端口和服务是否启动
oceanbase ,opengauss 哪个认证认可度高点?
回答 1
OB吧
openGauss数据库查询咨询
回答 1
已采纳
查询时使用orderby,指定你要排序的字段,表上没有能排序的字段就增加一个字段,放自增序列或者时间等能排序的值。去了解一下堆表和索引组织表的区别和各自的优劣势吧。
弱弱的问一句,opengauss内部有没有将xid从32位改成64位?刚刚看了一下gitee上issues,没有找到相关的修改
回答 1
有的,从源码中可以看到。这个PPT的14页,我曾经讲过一下,你可以参考,找到内核代码去阅读:https://www.modb.pro/doc/6815
openGauss数据库创建新用户设置首次登录修改密码?
回答 2
具有CREATEROLE权限的用户在创建用户时可以强制用户密码失效,新用户首次登陆数据库后需要修改密码才允许执行其他查询操作,命令格式如下:CREATEUSERjoePASSWORD"abc@1234
openGauss的主备与Oracle的Golden Gate相比有没有优越性?
回答 1
GoldenGate是Oracle的数据同步软件,openGauss的主备是灾备的一个效果,这两个拉一起比较,个人感觉没法比较,不在同一基线上呀。就算Oracle的dataguard也没法和openG