openGauss-资源标签机制

openGauss- 资源标签机制

可获得性

本特性自openGauss 1.1.0版本开始引入。

特性简介

数据库资源是指数据库所记录的各类对象,包括数据库、模式、表、列、视图、触发器等,数据库对象越多,数据库资源的分类管理就越繁琐。资源标签机制是一种通过对具有某类相同“特征”的数据库资源进行分类标记而实现资源分类管理的一种技术。当管理员对数据库内某些资源“打上”标签后,可以基于该标签进行如审计或数据脱敏的管理操作,从而实现对标签所包含的所有数据库资源进行安全管理。

客户价值

合理的制定资源标签能够有效的进行数据对象分类,提高对象管理效率,降低安全策略配置的复杂性。当管理员需要对某组数据库资源对象做统一审计或数据脱敏等安全管理动作时,可将这些资源划分到一个资源标签,该标签即包含了具有某类特征或需要统一配置某种策略的数据库资源,管理员可直接对资源标签执行管理操作,大大降低了策略配置的复杂性和信息冗余程度,提高了管理效率。

特性描述

资源标签机制是将当前数据库内包含的各种资源进行“有选择性的”分类,管理员可以使用如下SQL语法进行资源标签的创建,从而将一组数据库资源打上标签:

CREATE RESOURCE LABEL schm_lb ADD SCHEMA (schema_for_label);
CREATE RESOURCE LABEL tb_lb ADD TABLE (schema_for_label.table_for_label);
CREATE RESOURCE LABEL col_lb ADD COLUMN (schema_for_label.table_for_label.column_for_label);
CREATE RESOURCE LABEL multi_lb ADD SCHEMA (schema_for_label), TABLE (table_for_label);

其中,schema_for_label、table_for_label、column_for_label分别为待标记模式、表、列。schm_lb标签包含了模式schm_for_label;tb_lb包含了表table_for_label;col_lb包含了列column_for_label;multi_lb包含模式schm_for_label和列table_for_label。对这些已配置的资源标签进行如统一审计或动态数据脱敏也即是对标签所包含的每一个数据库资源进行管理。

当前,资源标签所支持的数据库资源类型包括:SCHEMA、TABLE、COLUMN、VIEW、FUNCTION。

特性增强

无。

特性约束

  • 资源标签需要由具备POLADMIN和SYSADMIN属性的用户或初始用户创建。
  • 不支持对临时表创建资源标签。
  • 同一个基本表的列只可能属于一个资源标签。

依赖关系

无。

详情查看:https://opengauss.org

详情查看:https://docs-opengauss.osinfra.cn

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: OpenGauss-JDBC是一个Java数据库连接器,专门用于连接和操作OpenGauss数据库OpenGauss是一种高性能、高可靠性的关系型数据库管理系统,由华为公司开发,它具有良好的扩展性和容错性,在企业级应用中得到了广泛应用。 OpenGauss-JDBC的主要特点是速度快、安全性高、稳定性好和易于使用。它支持多种数据类型、运算符和函数,并且具有完整的事务管理功能和高级安全性特性。此外,OpenGauss-JDBC支持最新版的JDBC标准,可以与任何兼容JDBC的应用程序集成,包括Java Web应用程序、企业应用程序和数据分析应用程序。同时,OpenGauss-JDBC也提供了完整的SQL语法支持,可以访问OpenGauss数据库的所有数据和对象。 OpenGauss-JDBC还提供了一个良好的性能,使用Connection Pooling技术来缓存数据库连接,减少连接时间和开销。此外,它还支持批量操作和预编译语句、分布式事务和连接池调整等高级特性,使得开发人员可以轻松构建高性能的应用程序。 总之,OpenGauss-JDBC是一个非常强大的Java数据库连接器,它提供了丰富的功能和高性能,可以帮助企业轻松构建和管理OpenGauss数据库系统。 ### 回答2: opengauss-jdbc是一个Java数据库连接工具,它可以让Java程序能够与开源数据库opengauss进行交互和通讯。opengauss是面向企业级应用场景的高性能、高可靠、安全可信的开源数据库,同时支持传统SQL与融合分析与数据智能的全面能力。作为一个数据库连接工具,opengauss-jdbc支持多种连接方式和协议,如JDBC、ODBC、PgJDBC和libpq等,可以让Java程序员在编写数据应用程序时更加方便和高效地访问opengauss数据库opengauss-jdbc提供了大量的功能和API,如支持SQL语句的执行、批量操作、自定义数据类型、数据池管理、错误处理等。此外,opengauss-jdbc还提供了可自定义的参数和驱动程序设置,可以进行优化和提高系统性能。opengauss-jdbc还支持SSL协议等安全机制,可以保证安全性和数据完整性。 总之,opengauss-jdbc是一个强大的Java数据库连接工具,它使得Java程序员可以更加方便、高效和可靠地与opengauss数据库进行数据交互和管理。同时,它还为企业级应用提供了高性能、高可靠、安全可信的数据管理解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值