当前位置: 首页 > news >正文

Gbase8s 允许内置用户创建用户以及创建只读权限用户以及利用角色管理普通用户权限

Gbase8s 允许内置用户创建用户以及创建只读权限用户以及利用角色管理普通用户权限

普通安装实例创建数据库以后,DBA权限只有gbasedbt用户。gbasdbt可以创建普通用户,并且给普通用户赋予库及权限或者表级权限。
但是gbasedbt用户口令和操作系统相关,所以想在不提供gbasedbt的默认用户的前提下,创建一个A纳管用户,通过赋权来统一管理该实例下所有库/用户/DML/DDL操作(类似Oracle创建一个DBA角色的普通用户)。
----创建的普通用户可赋予库级权限:DBA、RESOURCE、CONNECT。详细的创建用户见另一文章:《gbase8s 用户管理和alter user 语法》。
接下来进入主题:

一、创建4A纳管用户:数据库启用ADMIN用户

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

默认创建的用户,赋权DBA库级权限也仅对库级别操作,如果想使用纳管用户创建普通用户是会报错的。所以需要先开启ADMIN参数,允许其他DBA用户拥有ADMIN权限。

#修改参数
ADMIN_USER_MODE_WITH_DBSA 1    ##该参数是静态参数,需要重启数据库
ADMIN_MODE_USERS manage_4a,manage_4b       ##该参数是动态,在线修改即可,如需多个用户,逗号分割即可
dbaccess - - 
CREATE USER manage_4a WITH PASSWORD 'Gbase_8s'; 
修改密码:
alter user manage_4a modify password 'Gbase_8s';
--evansdb 数据库内执行:
dbaccess evansdb -
>alter user manage_4a add AUTHORIZATION (DBSA);
>grant connect to manage_4a ;
>grant dba to manage_4a ;
>grant resource to manage_4a ;
#执
http://www.lryc.cn/news/491372.html

相关文章:

  • 24/11/25 视觉笔记 深度传感器和手势识别
  • 迄今为止的排序算法总结
  • HTML和CSS 表单、表格练习
  • H5流媒体播放器EasyPlayer.js网页直播/点播播放器如果H.265视频在播放器上播放不流畅,可以考虑的解决方案
  • Http 转 https 中 Nginx 的详细配置过程
  • 【测试工具JMeter篇】JMeter性能测试入门级教程(二)出炉,测试君请各位收藏了!!!
  • Otter 安装流程
  • 一文学会Golang里拼接字符串的6种方式(性能对比)
  • 【笔记】Linux下编译Python3.10.15为动态库同时正确处理OpenSSL3依赖
  • Go语言获取客户端真实IP
  • 大模型论文速递(11.23-11.25)
  • 维护在线重做日志(二)
  • .net core MVC入门(一)
  • 802.11协议
  • 【Linux】线程ID与互斥、同步(锁、条件变量)
  • Android 13 编译Android Studio版本的Launcher3
  • burp功能介绍
  • Android12 的 Vold梳理
  • [pdf,epub]162页《分析模式》漫谈合集01-35提供下载
  • Vue2教程003:Vue指令之v-bind和v-for
  • Pathlib操作文件IN Python
  • AOC显示器915Sw按键失灵维修记
  • 霍曼转移方法介绍
  • 我的创作之路:机缘、收获、日常与未来的憧憬
  • 《硬件架构的艺术》笔记(六):处理字节顺序
  • AddIPAddress添加临时IP后,socket bind失败
  • 关于IDE的相关知识之一【使用技巧】
  • 线性代数在人工智能领域中的实践
  • 图片生成视频-右进
  • 3、集线器、交换机、路由器、ip的关系。