用OCP删除租户和用命令行删除租户的区别

2024年 7月 4日 54.8k 0

用OCP删除租户和用命令行删除租户的区别

OB Server版本:3.2.4.1企业版

1.使用用命令行删除租户:drop tenant <tenantname>

1)如果开启了回收站,删除的租户会进入回收站,进入回收站的租户仍然可以在OCP中看到,只是名字发生了变化,是以RECYCLE_$_开头的。

   进入回收站的租户,如果用命令purge tenant <name>清空,则在回收站中清空了。但是在OCP中仍然可以看到,这时候如果您发现删除错误,可以通过”复制“的方法把该租户恢复出来

2)如果没有开启回收站,则会延迟删除

至于延迟多长时间,在3.2.X版本的文档里没有明确说,通过查询3.X以前版本的文档,得知该延迟的控制参数为:schema_history_expire_time ,默认为 30 天,取值范围为1m-365d

我认为这是一个很好的安全机制,给DBA以后悔权。

2.使用ocp删除租户。

在ocp白屏界面,可以以点击租户名进入租户,然后点击右上角的"删除租户"按钮来删除租户,不同的是在ocp白屏界面删除租户时,只要你输入“delete”确认后,该租户会立即被永久删除,所以一定要慎重操作。

以上就是oceanbase企业版3.2.4.1中删除租户的两种方法的对比,您可以根据实际情况选择一种

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论