返回首页

gbase数据、南大通用产品文档:GBase8s尝试次数限制

更新日期:2024年09月11日

ONCONFIG 文件中 CF_LIMIT_SWITCH 配置项设置为1时,启动尝试次数限制模块,
设置为0时,关闭此模块。
ONCONFIG 文件中 CFLIMITNUM 配置项设置登录失败超次阈值,单位为天,最大值
7。启用本模块后,该参数生效。
ONCONFIG 文件中 LOCKPERIOD 配置项设置登录失败超过阈值后,
用户被锁定时间,
单位为天,最大值为 7。启用本模块后,该参数生效。
更改 CF_LIMIT_SWITCH、CFLIMITNUM 和 LOCKPERIOD 后,需要重启数据库才可生
效。
【示例 11.2.3】

Metasync4hive 特有的参数
表 4-8 Metasync4hive 特有的参数
参数
类型
默认值
是否可选
含义
--server-host
String

必选
Hive 服务端地址
--server-port
Int
10000
可选
Hive 服务端端口号
--server-user
String

可选
Hive 服务端用户名
--server-pass

String

可选
Hive 服务端用户的密码
--server-auth
kerberos
String
noSasl
可选
hive 服务端认证,默认是 noSasl,
该参数的配置需要根据服务端的
配置而改变。
NoSasl: 没有验证检查

GBase UP 产品手册 4 管理员指南

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 208
NONE: 使用用户名/密码的方式
进行验证
kerberos: 使用Kerberos 的认证方
式,
需要--auth-xxx 一系列的配置,
和server-pass
--thrift-version 6/7/8
枚举
7
可选
hive thrift 版本,默认 7,通讯协
议的版本,
需要根据服务的配置而
改变,我们现在使用的hive2.2.0
的版本使用 7
[--auth-principal
]
String

可选
Kerberos 认证的时候需要填写该
参数
Principal Authentication

[--auth-keytab ]
String

可选
Kerberos 认证的时候需要填写该
参数
本地存储密钥的文件
[--auth-protocol
]
String

可选
Kerberos 认证的时候需要填写该
参数
协议
[--auth-kdc
]
String

可选
Kerberos 认证的时候需要填写该
参数
Kdc 服务器地址

Statement 对象主要被用来执行 SQL 语句,
它可以运行一个查询语句返回一 个
结果集也可以运行 UPDATE、DELETE 等 SQL 语句。
closeResultSet(ResultSet *rs);关闭一个结果集。 executeQuery();执行一个查询语
句。
executeUpdate();执行 DDL、DML 语句,如:INSERT、UPDATE、DELETE、CREATE
等等。
getAutoCommit();返回是否事务自动提交。
getResultSet();得到一个结果集(ResultSet)。
getSQL();返回当前的 SQL 语句。
getUpdateCount();返回被更新的数量。
setAutoCommit(boolautocommit);设置事务是否自动提交。
setDouble(unsignedintparamindex,double x);赋一个 double 型的值。
setFloat(unsignedintparamindex,float x);赋一个 float 型的值。
setInt(unsignedintparamindex,int x);赋一个 INT 型的值。
setNull(unsigned intparamindex,TYPEtype);某参数设置为空。
setString(unsignedintparamindex,const string &x);赋一个
string 型的值。
setSQL(const string &sql);设置一个 SQL 语句。
Status();返回当前的状态。