我正在尝试使用 puppet 使用 puppetlabs-mysql 模块创建具有一组权限的 mysql 用户
我的 yaml 看起来像这样:
mysqlgrants:
testuser@%{::ipaddress}/*.* :
ensure : 'present'
options : ['GRANT']
privileges: ['SELECT','INSERT','UPDATE','DELETE']
table : '*.*'
user : "testuser@%{::ipaddress}"
然后我使用 hiera_hash 函数对 mysqlgrants 进行操作。当权限值是一个数组时会出错,但当权限值只是单个值时很好,例如 ['ALL']。有谁知道为什么?
谢谢,杰森