开发者社区> 问答> 正文

在oceanbase数据库中,新建的租户怎么进入?

在oceanbase数据库中,新建的租户怎么进入?
我新建的租户如何进入,创建语句如下:
CREATE RESOURCE UNIT unit1 MAX_CPU 1, MIN_CPU 1, MEMORY_SIZE '2G', MAX_IOPS 1024, MIN_IOPS 1024, IOPS_WEIGHT 0, LOG_DISK_SIZE '2G';

CREATE RESOURCE POOL pool1 UNIT = 'unit1', UNIT_NUM = 1, ZONE_LIST = ('zone1');

CREATE TENANT IF NOT EXISTS tenant1 charset='utf8mb4', comment 'mysql tenant/instance', primary_zone='RANDOM', resource_pool_list = ('pool1') set ob_tcp_invited_nodes = '%';

展开
收起
曹凯1211 2023-08-09 10:23:36 136 0
来自:OceanBase
3 条回答
写回答
取消 提交回答
  • 在 OceanBase 数据库中,要进入新建的租户,可以按照以下步骤进行:

    1. 使用超级管理员账号登录到 OceanBase 数据库。

    2. 创建新的租户:执行以下命令来创建一个新的租户:

      CREATE TENANT `租户名称`;
      

      '租户名称' 替换为您想要创建的租户的名称。

    3. 授权新的租户:执行以下命令来授予新租户访问权限:

      GRANT ALL PRIVILEGES TO `租户名称`;
      

      '租户名称' 替换为您所创建的租户的名称。

    4. 切换到新的租户:执行以下命令来切换当前会话到新的租户:

      USE TENANT `租户名称`;
      

      这将设置当前会话的默认租户为新建的租户。

    5. 确认当前租户:执行以下命令来验证当前会话是否已切换到新的租户:

      SHOW CURRENT TENANT;
      

      如果显示的结果是您之前创建的租户名称,则表示您已成功进入了新建的租户。

    请注意,在切换到新租户后,您的会话将限定在该租户的范围内,并且只能访问和操作该租户下的数据库和对象。如果需要返回到超级管理员身份,可以执行 USE TENANT sys; 命令来切换回超级管理员租户。

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

    在OceanBase数据库中,要进入新创建的租户,需要使用相应的租户账号来登录。下面是进入新建的租户的一般步骤:

    1. 使用具有超级权限(如root用户)的账号登录到OceanBase数据库。

    2. 执行以下命令选择要进入的租户:

      USE tenant1;
      

      tenant1替换为你要进入的具体租户名称。

    3. 执行以上命令后,你将进入到所选的租户中,可以开始在该租户下执行相应的操作。

    2023-08-09 13:24:36
    赞同 展开评论 打赏
  • obclient -hx.x.x.x -P2883 -uroot@tenant1 -Doceanbase -A -p——此回答整理自钉群[社区]技术答疑群OceanBase

    2023-08-09 11:02:50
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载