mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-09-26 11:19:14 +02:00
12 lines
368 B
Puppet
12 lines
368 B
Puppet
define mysql::database ($username, $password) {
|
|
include mysql
|
|
|
|
exec { "create-mysql-${name}-db":
|
|
unless => "mysql -u${username} -p${password} ${name}",
|
|
command => "mysql -uroot -e \"CREATE DATABASE ${name}; \
|
|
GRANT SELECT,INSERT,UPDATE,DELETE ON ${name}.* TO ${username}@localhost \
|
|
IDENTIFIED BY '${password}';\"",
|
|
require => Service['mysqld']
|
|
}
|
|
}
|