【版权所有】云和恩墨(北京)信息技术有限公司
【著作权声明】该原子能力系云和恩墨(北京)信息技术有限公司(简称“云和恩墨”)针对自有产品zCloud中低代码模块自行开发的能力,云和恩墨拥有该原子能力相应的知识产权和所有权。您可以在zCloud系统中自由地将该原子能力用于个人或商业用途,无需支付任何费用。若您在zCloud系统中复制或修改该原子能力时,需要在适当的位置注明原作者及版权信息。但您不得在zCloud系统中使用该能力进行任何非法活动,侵犯他人权益或违反相关法律法规,如有发现,云和恩墨将有权终止您的使用。云和恩墨不对您的使用方式负任何责任,包括但不限于直接损失和间接损失。除此之外,未有云和恩墨书面授权,您不得以商业目的对该原子能力在非zCloud系统中进行复制、修改、传播等行为。
zCloud平台原子能力名称: 授权平台用户
使用场景
本原子能力用于本原子能力用于在操作系统上目标数据库上授权平台用户。
使用限制
仅支持在被zCloud纳管的主机上执行。
规格
支持的操作系统
centOS 7+ x86
Redhat 7+ x86
麒麟v10 arm/x86
openEuler 20.03+ arm/x86
统信uos 20 1050e x86
输入变量说明
| 变量名 | 类型 | 缺省值 | 必填 | 限制条件 | 说明 |
|---|---|---|---|---|---|
| platform_users | 数组/列表 | Y | 创建的用户信息参数 | ||
| host_group | 主机 | Y | 主机 | ||
| host_group_vars | 组变量 | Y |
输出变量说明
无
示例
输入变量:
platform_users=[{"user_type":"pltf_admin_user","user_name":"zcloud_admin","user_pass":"123456","user_options":"login superuser createrole createdb replication bypassrls connection limit 50","user_grants":"","user_hba_config":["host all zcloud_admin 0.0.0.0/0 md5","host all zcloud_admin ::0/0 md5","local all zcloud_admin md5"]},{"user_type":"pltf_mon_user","user_name":"zcloud_mon","user_pass":"123456","user_options":"login connection limit 50","user_grants":"pg_monitor","user_hba_config":["host all zcloud_mon 0.0.0.0/0 md5","host all zcloud_mon ::0/0 md5","local all zcloud_mon md5"]},{"user_type":"pltf_bk_user","user_name":"zcloud_bk","user_pass":"123456","user_options":"login superuser replication connection limit 50","user_grants":"","user_hba_config":["host all zcloud_bk 0.0.0.0/0 md5","host all zcloud_bk ::0/0 md5","local all zcloud_bk md5","host replication zcloud_bk 0.0.0.0/0 md5","host replication zcloud_bk ::0/0 md5","local replication zcloud_bk md5"]},{"user_type":"pltf_repl_user","user_name":"zcloud_repl","user_pass":"123456","user_options":"login replication connection limit 50","user_grants":"","user_hba_config":["host replication zcloud_repl 0.0.0.0/0 md5","host replication zcloud_repl ::0/0 md5","local replication zcloud_repl md5"]},{"user_type":"pltf_ha_user","user_name":"zcloud_ha","user_pass":"123456","user_options":"login superuser connection limit 50","user_grants":"","user_hba_config":["host all zcloud_ha 0.0.0.0/0 md5","host all zcloud_ha ::0/0 md5","local all zcloud_ha md5"]}]
host_group="192.168.30.3"
host_group_vars={"user_install_dir":"","deploy_user":"","db_pass":"","db_port":"","db_user":""}
输出变量:




