返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

GBA-02DR-0020
错误码
错误标识
错误信息
GBA-02DR-0020

refresh tables failed
错误出现原因
gnode 层调用refresh tables sql 报错
分析与建议
查看日志,确认出错节点,手动排除gnode 问题

功能描述
向gs_global_config 表中插入一个或者多个弱口令。
注意事项

只有初始用户、系统管理员和安全管理员拥有权限执行本语法。

弱口令字典中的口令存放在gs_global_config 系统表中。

弱口令字典默认为空,用户通过本语法可以新增一条或多条弱口令。

当用户尝试通过本语法插入gs_global_config 表中已存在的弱口令时,会只在表中保留
一条该弱口令。
语法格式
CREATE WEAK PASSWORD DICTIONARY
[WITH VALUES] ( {'weak_password'} [, ...] );
参数说明

weak_password
弱口令。
范围:字符串。
示例
--向gs_global_config 系统表中插入单个弱口令。
gbase=#CREATE WEAK PASSWORD DICTIONARY WITH VALUES ('password1');

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
1093
--向gs_global_config 系统表中插入多个弱口令。
gbase=#CREATE WEAK PASSWORD DICTIONARY WITH VALUES
('password2'),('password3');
--清空gs_global_config 系统表中所有弱口令。
gbase=#DROP WEAK PASSWORD DICTIONARY;
--查看现有弱口令。
gbase=#SELECT * FROM gs_global_config WHERE NAME LIKE 'weak_password';
相关命令
DROP WEAK PASSWORD DICTIONARY

示例1:如果在“SELECT INTO OUTFILE”语句中指定多字符作为分隔符,且字
段文本中包含该分隔符串时,则只对该分隔符串的首字符进行转义。
示例中用到的表及数据:
DROP TABLE IF EXISTS gs;
CREATE TABLE gs (a int DEFAULT NULL, b varchar(20) DEFAULT NULL);
INSERT INTO gs VALUES(3,'nihao');
INSERT INTO gs VALUES(4, 'GBase');
gbase> SELECT * FROM gs INTO OUTFILE '/home/gbase/temp/gs.txt' FIELDS TERMINATED BY
'ih';
Query OK, 2 rows affected

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 244
查看导出文件:
$ cat gs.txt
3ihn\ihao
4ihGBase