在GBase 8a MPP Cluster 中,使用PL/Python 存储过程语言来支持使用python 语
言编写的UDF 函数。PL/Python 以‘非信任’语言( ’untrusted’ language)的形式存
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1405
在,这意味着它不限制用户如何使用Python。所以这种语言被命名为plpythonu。
如果Python 将来提供了新的安全机制,
会提供plpython 语言。
未信任的PL/Python
的编写者必须谨慎编写这些函数,不要用来做非法操作,因为这个功能使得拥有
DBA 身份的用户可以执行任意脚本。只有超级用户才有权限创建这些函数。