resource "mysql_database" "lychee" { name = "lychee" } resource "mysql_user" "lychee" { user = "lychee" host = "%" plaintext_password = "${var.mysql_lychee_password}" } resource "mysql_grant" "lychee" { user = "${mysql_user.lychee.user}" host = "${mysql_user.lychee.host}" database = "${mysql_database.lychee.name}" privileges = ["ALL"] }