首页 > 数据库 >OceanBase数据库租户锁定与解锁

OceanBase数据库租户锁定与解锁

时间:2023-05-10 16:26:12浏览次数:49  
标签:NO OceanBase 解锁 租户 tenant mysql my TENANT

OceanBase数据库支持对租户的锁定。租户锁定后,不影响已连接租户的应用,新应用无法连接租户。

 

使用root用户连接sys租户

[root]# mysql -h192.168.1.71 -P2883 -D oceanbase -uroot@sys -pOceanBase010 -c -A

 

查看租户信息

mysql> select * from dba_ob_tenants;
+-----------+-------------+-------------+----------------------------+----------------------------+--------------+------------------------------+-------------------+--------------------+--------+---------------+--------+
| TENANT_ID | TENANT_NAME | TENANT_TYPE | CREATE_TIME                | MODIFY_TIME                | PRIMARY_ZONE | LOCALITY                     | PREVIOUS_LOCALITY | COMPATIBILITY_MODE | STATUS | IN_RECYCLEBIN | LOCKED |
+-----------+-------------+-------------+----------------------------+----------------------------+--------------+------------------------------+-------------------+--------------------+--------+---------------+--------+
|         1 | sys         | SYS         | 2023-04-24 18:33:06.821930 | 2023-05-09 09:28:07.989177 | RANDOM       | FULL{1}@zone1, FULL{1}@zone2 | NULL              | MYSQL              | NORMAL | NO            | NO     |
|      1003 | META$1004   | META        | 2023-04-25 16:54:07.990306 | 2023-05-10 15:29:00.135387 | zone1;zone2  | FULL{1}@zone1, FULL{1}@zone2 | NULL              | MYSQL              | NORMAL | NO            | NO     |
|      1004 | my_tenant   | USER        | 2023-04-25 16:54:07.991849 | 2023-05-10 15:29:00.123178 | zone1;zone2  | FULL{1}@zone1, FULL{1}@zone2 | NULL              | MYSQL              | NORMAL | NO            | NO     |
+-----------+-------------+-------------+----------------------------+----------------------------+--------------+------------------------------+-------------------+--------------------+--------+---------------+--------+

 

锁定my_tenant租户

mysql> alter tenant my_tenant lock;
Query OK, 0 rows affected (0.23 sec)

 

查看租户信息,此时my_tenant租户LOCKED值处于“YES”(被锁定状态)

mysql> select TENANT_NAME,LOCKED from dba_ob_tenants where TENANT_NAME='my_tenant';
+-------------+--------+
| TENANT_NAME | LOCKED |
+-------------+--------+
| my_tenant   | YES    |
+-------------+--------+

 

新建连接,连接my_tenant租户,会报错my_tenant被锁定

[root]# mysql -h 192.168.1.71 -P 2883 -uroot@my_tenant -pOceanBase010 -A
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 5260 (HY000): Tenant 'my_tenant' is locked

 

解锁my_tenant租户

mysql> alter tenant my_tenant unlock;
Query OK, 0 rows affected (0.19 sec)

 

查看租户信息,此时my_tenant租户LOCKED值为“NO”

mysql> select TENANT_NAME,LOCKED from dba_ob_tenants where TENANT_NAME='my_tenant';
+-------------+--------+
| TENANT_NAME | LOCKED |
+-------------+--------+
| my_tenant   | NO     |
+-------------+--------+

 

参考:https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001697247

标签:NO,OceanBase,解锁,租户,tenant,mysql,my,TENANT
From: https://www.cnblogs.com/haha029/p/17388297.html

相关文章

  • OceanBase表分组
    创建表分组创建表分组mysql>createtablegroupmy_grouppartitionbyhashpartitions6;QueryOK,0rowsaffected(2.33sec)查看表分组:可以看到该表分组属于哪个数据库、表分组中包含哪些表信息mysql>showtablegroupswheretablegroup_name='my_group';+----------......
  • OceanBase创建租户
    使用root用户连接sysy租户使用root用户连接sys租户[admin]#mysql-h192.168.1.71-P2881-Doceanbase-uroot@sys-pOceanbase2881-A创建单元规格查看已创有的资源单元规格obclient[oceanbase]>select*from__all_unit_config;+----------------------------+------......
  • OceanBase集群缩容
    连接sys租户使用root用户连接sys租户的oceanbase数据库[admin]#mysql-h192.168.1.71-P2883-Doceanbase-uroot@sys-pOceanbase2881-A租户减少副本查看租户信息,sys、my_tenat租户(sys是系统租户,my_tenant是我创建的测试租户)的LOCALITY值包括:zone1、zone2、zone3mysql>s......
  • OceanBase集群扩容
    连接sys租户使用root用户连接sys租户的oceanbase数据库[admin]#mysql-h192.168.1.71-P2883-Doceanbase-uroot@sys-pOceanbase2881-A添加zone查看zone信息,当前OceanBase集群有2个zonemysql>select*fromoceanbase.dba_ob_zones;+-------+------------------------......
  • 最新fl studio 21.0.3.351中文版功能介绍/下载安装/语言切换/激活解锁教程
    最新水果软件flstudio21.0.3.3517中文版是一款免费的音乐编曲制作软件,有了它你可以制作出色的音乐。它为您提供了一个集成的开发环境,使用起来非常简单有效,您的工作会变得更有条理。同时FLStudio为用户提供了更先进和原创的音乐制作理念,用户可以轻松地混合、编排和创作多种歌曲。......
  • Windows屏幕解锁服务原理及实现(1)
    https://github.com/zk2013/windows_remote_lock_unlock_screen 将生成的DLL注册至注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\CredentialProviders,之后的每次锁屏或开机登录都会加载这个DLL。实现这个DLL有相关的微软文档:ICre......
  • oracle解锁被锁住的行,表
    使用下面查询语句查询:sid与serial#SELECTc.owner,c.object_name,c.object_type,b.sid,b.serial#,b.status,b.osuser,b.machineFROMv$locked_objecta,all_objectsc,v$sessionbWHEREb.sid=a.session_idANDa.object_id=c.object_id;查询到......
  • CloudCanal x OceanBase 数据迁移同步优化
    简述CloudCanal去年支持OceanBase数据迁移同步能力后,随着使用用户增多以及问题反馈,近期对该能力进行了一轮较大规模的优化。本篇文章简要介绍这些优化点,以及未来该能力的演进方向。优化点大幅提升同步性能CloudCanal目前使用OceanBaseLogProxy做增量数据订阅,使用方式......
  • 手动部署OceanBase集群
     1.准备工作准备工作参考:https://www.cnblogs.com/haha029/p/17336622.html中的“准备工作”初始化基础环境:创建admin用户、配置ssh互信、修改内核、修改会话变量、配置防火墙、配置时钟同步。2.部署OceanBase集群2.1安装oceanbase-ce软件包[admin]#sudorpm-ivhoce......
  • Q:oracle解锁用户
    怎么查看oracle用户是否被锁1、一般oracle数据库默认是10次尝试失败后锁住用户1、查看FAILED_LOGIN_ATTEMPTS的值select*fromdba_profileswhereresource_name='FAILED_LOGIN_ATTEMPTS';2、修改为6(重启发生)、30次alterprofiledefaultlimitFAILED_LOGIN_ATTEMPTS......