0
点赞
收藏
分享

微信扫一扫

【海量数据挖掘/数据分析】之 决策树模型(决策树模型、决策树构成、决策树常用算法、决策树性能要求、信息增益、信息增益计算公式、决策树信息增益计算实例)

玉新行者 2023-07-05 阅读 39

默认情况下,普通用户是无法查看data_directory等目录相关参数,只能由超级用户来查看。

直接上函数语句:

CREATE OR REPLACE function public.list_settings(OUT name text, OUT setting text, OUT unit text, OUT category text, OUT short_desc text, OUT extra_desc text, OUT context text, OUT vartype text, OUT source text, OUT min_val text, OUT max_val text, OUT enumvals text[], OUT boot_val text, OUT reset_val text, OUT sourcefile text, OUT sourceline integer) 
  returns setof record
as
$$
  select *
  from pg_catalog.pg_show_all_settings();
$$
language sql
security definer;

参数解释:

  • security definer:是以创建者的权限来运行函数

opengauss实现函数: 链接

效果:

gaussdb=> select name,setting from pg_settings where name='data_directory';
 name | setting 
------+---------
(0 rows)

gaussdb=> select name,setting from public.list_settings() where name='data_directory';
      name      |        setting        
----------------+-----------------------
 data_directory | /data/cluster/data/cn
(1 row)
举报

相关推荐

0 条评论