开发者社区> 问答> 正文

OceanBase数据库中如何赋予用户超级管理员权限?

OceanBase数据库中如何赋予用户超级管理员权限?用的是社区的体验版

展开
收起
真的很搞笑 2023-12-12 20:13:11 86 0
来自:OceanBase
2 条回答
写回答
取消 提交回答
  • https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220873 看下这个文档
    GRANT ALL权限 ON 库.表 TO 用户; ,此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-12-13 13:44:33
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看

    在OceanBase数据库中,若要赋予用户超级管理员权限,首先需要确保当前用户拥有被授予的权限,并且拥有GRANT OPTION权限。同时,授予角色时,当前用户必须拥有被授予的角色,并且拥有ADMIN OPTION权限,或者拥有GRANT ANY ROLE权限。

    具体的操作步骤如下:

    1. 登录到 OceanBase 数据库,使用 root 账户进行登录;
    2. 执行授权命令,格式为:“GRANT ALL PRIVILEGES ON . TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;”,其中username代表你想要授权的用户,password代表用户的密码;
    3. 如果需要授予多个用户同样的权限,可以用逗号将各个用户名分隔开;
    4. 最后,被授权的用户需要重新连接 OceanBase 数据库,才能使新的权限设置生效。
    2023-12-12 21:42:36
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载