暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8c无角色权限导出数据

大壮十二 2022-09-19
136

 gs_dump和gs_dumpall通过-U指定执行导出的用户帐户。如果当前使用的帐户不具备导出所要求的权限时,会无法导出数据。此时,需要将有权限的用户赋权给无权限用户,然后可在导出命令中设置--role参数来指定具备权限的角色。在执行命令后,gs_dump和gs_dumpall会使用--role参数指定的角色,完成导出动作。

操作步骤

步骤1 以操作系统用户gbase登录数据库主节点。

步骤2 使用gs_dump导出human_resource数据库数据。

用户jack不具备导出数据库human_resource的权限,而角色role1具备该权限,要实现导出数据库human_resource,需要将role1赋权给jack,然后可以在导出命令中设置-- role角色为role1,使用role1的权限,完成导出目的。导出文件格式为tar归档格式。

gs_dump -U jack -f /home/gbase/backup/MPPDB_backup.tar -p 5600 human_resource --role role1 -- rolepassword abc@1234 -F t

Password:



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论