最近一直在根据等保要求对kingbase做安全配置,刚接触kingbase,搞得头大。
今天使用ksql命令增加用户竟然是报create user cannot with-option的错误。一头雾水,说实话这个提示有点新手。
然后使用kingbase自带管理ide,一样跌倒在错误面前
百度无解,后发现测试服务器的可以正常加,然后就对比一下两台服务器的配置。
发现sso_update_user这个插件比较可疑,去除配置就正常。
经查开启这个插件后:
参数开关开启后限制
1)CREATE ROLE/USER: 系统管理员用户在创建普通用户时不可指定密码等选项。
2)ALTER ROLE/USER: 只有sso和普通用户本身可以更改普通用户的密码。
3)ALTER ROLE/USER: 系统管理员只能修改超级用户,或超级用户权限选项。