users
claranet/users/mysql
Terraform module for MySQL users management (and their rights) on an existing Database
MySQL Users module     Terraform module using MySQL provider to create users and manage their roles on an existing Database. This module will be used in combination with others MySQL modules (like azure-db-mysql for example). Global versioning rule for Claranet Azure modules | Module version | Terraform version | OpenTofu version | AzureRM version | | -------------- | ----------------- | ---------------- | --------------- | | >= 8.x.x | Unverified | 1.8.x | >= 4.0 | | >= 7.x.x | 1.3.x | | >= 3.0 | | >= 6.x.x | 1.x | | >= 3.0 | | >= 5.x.x | 0.15.x | | >= 2.0 | | >= 4.x.x | 0.13.x / 0.14.x | | >= 2.0 | | >= 3.x.x | 0.12.x | | >= 2.0 | | >= 2.x.x |
| Name | Type | Description | Default |
|---|---|---|---|
| databases | list(any) | Databases names | required |
| user | string | User name | required |
| user_suffix_enabled | bool | Append `_user` suffix | false |
| host | string | User Host | "%" |
| privileges | list(any) | List of privileges | [
"ALL PRIVILEGES"
] |
| password | string | Password if not generated | null |
user — Userpassword — PasswordAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,