返回首页

gbase数据、南大通用产品文档:GBase8a客户端使用SSL 加密连接到集群

更新日期:2024年09月11日

为了保护敏感数据传输的安全性,GBase 8a MPP Cluster 支持通过SSL 加密客户端
和服务器之间的通讯。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
440
前提条件
加密功能要求系统中安装openssl 库,能够执行openssl 命令。
背景信息
GBase 8a MPP Cluster 支持SSL 标准协议,SSL 协议是一种安全性更高的协议标
准,它加入了数字签名和数字证书来实现客户端和服务器的双向身份验证,保证了
通信双方更加安全的数据传输。

在导入表数据功能中,点击“导入SQL 语句” 标签页,导入SQL 语句界面
如下:

GBase 8a MPP Cluster 管理工具手册

- 48 -

南大通用数据技术股份有限公司

图 7-17 导入SQL 语句界面
选择用户数据库下拉框,选择要要导入表数据所在的数据库。
设置导入文件路径,然后点击“导入表数据”按钮,您可以将表数据导入
到制定的用户数据库中。

file_fdw 模块提供了外部数据封装器file_fdw,可以用来在服务器的文件系统中访问数
据文件。数据文件必须是COPY FROM 可读的格式;具体可参照COPY 语句的介绍。访问
这样的数据文件当前只是可读的。当前不支持对该数据文件的写入操作。
当前GBase 8c 会默认编译file_fdw,
在initdb 的时候会在pg_catalog schema 中创建该插

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1142
件。
使用file_fdw 创建的外部表可以有下列选项:
-
**filename**
指定要读取的文件,必需的参数,且必须是一个绝对路径名。
-
**format**
远端server 的文件格式,支持text/csv/binary 三种格式,和COPY 语句的FORMAT
选项相同。
-
**header**
指定的文件是否有标题行,与COPY 语句的HEADER 选项相同。
-
**delimiter**
指定文件的分隔符,与COPY 的DELIMITER 选项相同。
-
**quote**
指定文件的引用字符,与COPY 的QUOTE 选项相同。
-
**escape**
指定文件的转义字符,与COPY 的ESCAPE 选项相同。
-
**null**
指定文件的null 字符串,与COPY 的NULL 选项相同。
-
**encoding**
指定文件的编码,与COPY 的ENCODING 选项相同。
-
**force\_not\_null**
这是一个布尔选项。如果为真,则声明字段的值不应该匹配空字符串(也就是,文
件级别null 选项)。与COPY 的FORCE\_NOT\_NULL 选项里的字段相同。
file_fdw 不支持COPY 的OIDS 和FORCE_QUOTE 选项。
注意这些选项只能为外部表或它的字段声明,
不是在file_fdw 外部数据封装器的选项里,
也不是在使用该封装器的服务器或用户映射的选项里。
修改表级别的选项需要系统管理员权限,
因为安全原因:
只有系统管理员用户能够决定
读哪个文件。
对于一个使用file_fdw 的外部表,EXPLAIN 显示要读取的文件名。除非指定了COSTS
OFF,否则也显示文件大小(字节计)。