blob: 52d01fcda7534baad5b63a92406b5b2db7554fe9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
define mysql::admin_user(
$ensure = present,
$host = '127.0.0.1',
$password
){
mysql_user{"${name}@${host}":
ensure => $ensure,
password_hash => $password ? {
'trocla' => trocla("mysql_admin-user_${name}",'mysql'),
default => $password,
},
}
mysql_grant{"${name}@${host}":
privileges => 'all',
require => Mysql_user["${name}@${host}"],
}
}
|