返回首页

gbase数据、南大通用产品文档:GBase8cGS_ENCRYPTED_COLUMNS

更新日期:2024年09月11日

GS_ENCRYPTED_COLUMNS 系统表记录密态等值特性中表的加密列相关信息,每条
记录对应一条加密列信息。
名称
类型
描述
oid
oid
行标识符(隐含字段)。
rel_id
oid
表的OID。
column_name
name
加密列的名称。
column_key_id
oid
外键,列加密密钥的OID。
encryption_type
int1
加密类型,取值为2(DETERMINISTIC)或者1(RA
NDOMIZED)。
data_type_origina
l_oid
oid
加密列的原始数据类型id,参考系统表PG_TYPE 中
的oid。
data_type_origina
l_mod
int4
加密列的原始数据类型修饰符,参考系统表PG_ATT
RIBUTE 中的atttypmod。其值对那些不需要的类型da
ta_type_original_mod 通常为-1。
create_date
timestamp
创建加密列的时间。

本出版物是为以下用户编写的:

数据库用户

数据库管理员

数据库服务器管理员

性能工程师

以下类别的程序员

应用程序开发者

用户定义的例程的作者
本出版物编写时假设您已具有下列背景:

计算机、操作系统和操作系统提供的实用程序的应用知识

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 2 -

关系数据库的一定使用经验或对数据库概念有所了解

一些计算机编程经验

有数据库服务器管理、操作系统管理或网络管理方面的相关经验

应用程序接口
用户可以使用标准的数据库应用程序接口(如ODBC 和JDBC),开发基于GBase 8c
的应用程序。
应用程序通过API 与数据库进行交互,在避免了应用程序直接操作数据库系统的同时,
增强了应用程序的可移植性、
扩展性和可维护性。
GBase 8c 兼容openGauss 支持的应用程序
接口,下载地址如下:
表6-1 数据库应用程序接口
API
下载地址
ODBC
Linux 下:
驱动程序:openGauss-x.x-ODBC.tar.gz
unixODBC 源码包:
http://sourceforge.net/projects/unixodbc/files/unixODBC/2.3.7/unixOD
BC-2.3.7.tar.gz/download
JDBC
驱动程序:openGauss-x.x-EULER-64bit-Jdbc.tar.gz
驱动类:org.postgresql.Driver
使用JDBC 和ODBC 接口连接数据库属远程连接,因此需要GBase 已经完成服务端配
置。
更多支持的应用程序接口详细信息,请参考《GBase 8c V5_3.0.0_开发者指南》中“应
用程序开发教程”章节。

GBase 8c V5 安装部署手册(主备式)
南大通用数据技术股份有限公司
31