返回首页

gbase数据、南大通用产品文档:GBase8a密码强度管理

更新日期:2024年09月11日

用户可以配置密码复杂度和长度要求,
在创建密码和修改密码时必须符合此强度要
求。
密码复杂度受只读参数password_format_option 控制。
密码长度受只读参数password_min_length 控制。
两个变量的值均为0 时表示关闭密码强度控制。
密码强度控制对以下SQL 类型生效:
create user [user] identified by 'pass';
alter user [user] identified by 'pass';
set password = password('pass');
set password for [user] = password('pass');
密码强度控制参数为只读参数,定义如下:
表4- 65 密码强度控制参数
参数名
范围
含义
password_format_option
0-31
表示密码字符组合要求,默认值为0,表
示无复杂度要求。
组合中可包含数字(1)、小写字符(2)、
大写字符(4)、其它字符(8)中的1 种
或多种。
1:表示必须包含数字。
2:表示必须包含小写字母。
4:表示必须包含大写字母。
8:表示必须包含其它字符。
16:表示不能和用户名相同。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
434
要限定组合时配置为上述值的和,可以任
意组合。







#`!$&();|"<.>\~@%^*-_=+[{]}:,?/'
数据库密码用单引号包围,如果密码中含
有单引号,需要加\进行转义处理。
例如:限定包含所有种类字符为
(1+2+4+8=15)。
对非英文字符,
按其对应的ASCII 码范围
分类。
password_min_length
0-65535
表示密码的最短长度,默认值为0,表示
不限制长度。

ifx_lo_stat_refcnt() 函数检索智能大对象的引用次数。
语法
ifx_lo_stat_refcnt(lostat, refcount)
参数
该函数接受以下参数。
参数
类型
用于
描述
lostat
SQL_INFX_UDT_FIXED
输入
智能大对象状态结构
refcount
SQL_INTEGER
输出
智能大对象的引用次数。该值
是数据库列引用智能大对象
的次数。
用法
ifx_lo_stat_refcnt() 函数检索智能大对象的引用次数。
数据库服务器可以在智能大对象引用次数为零时,或发生以下之一的情况时,移除智能大
对象,重新利用分配给它的资源:

提交引用计数递减为零的事务。

创建智能大对象的连接终止,但引用计数不增加。
将智能大对象指针结构存储在一行中时,数据库服务器将增加一个引用计数。

参数说明:控制是否启动对大对象权限检查的向后兼容模式。
该参数属于SUSET 类型参数,
请参考表GUC 参数设置方式中对应设置方法进行设置。
取值范围:布尔型
on 表示当读取或修改大对象时禁用权限检查,与PostgreSQL 9.0 以前的版本兼容。
默认值:off