更新时间:2025-07-08 GMT+08:00
分享

操作审计

security_enable_options

参数说明:控制是否允许使用grant_to_public、grant_with_grant_option和foreign_table_options这三种功能,出于安全考虑,这些操作默认禁止,用户可根据实际需求进行配置。该参数仅8.2.0及以上集群版本支持。

参数类型:SIGHUP

取值范围:字符串

  • grant_to_public,表示允许使用grant to public功能。
  • grant_with_grant_option,表示允许使用with grant option功能。
  • foreign_table_options,表示允许使用外表操作功能,不需要显式赋予用户useft权限。

默认值:

  • 新安装集群场景下,该参数默认值为空,表示不允许使用grant_to_public、grant_with_grant_option和foreign_table_options中任何一种功能。
  • 升级场景下,该参数的默认值保持前向兼容,若用户升级前原版本中GUC参数enable_grant_public和enable_grant_option默认为ON,那么升级后security_enable_options参数的默认值为“grant_to_public, grant_with_grant_option”。

相关文档