描述
示例
resource "tencentcloud_mysql_account_privilege" "example" {mysql_id = tencentcloud_mysql_instance.mysql.idaccount_name = tencentcloud_mysql_account.account.nameaccount_host = "%"privileges = ["SELECT", "INSERT", "UPDATE", "DELETE"]database_names = ["testdb1", "testdb2"]}
参数说明
类型 | 名称 | 数据类型 | 说明 |
必填 | region | string | 地域,如:ap-guangzhou,默认使用 provider 中定义的 region
也可以在 resource 中指定地域,覆盖默认设置 |
必填 | mysql_id | string | 实例 ID,格式如:cdb-c1nl9rpv |
必填 | account_name | string | 账户名 |
必填 | database_names | string[] | 数据库名列表 |
可选 | availability_zone | string | 可用区(本资源不需要此字段,覆盖为可选) |
可选 | count | int | 资源数量,默认为 1
如果为 0 则不创建资源 |
可选 | activity_id | int | 计费活动 ID,保留字段 |
可选 | account_host | string | 账户的主机,默认为 % |
可选 | privileges | string[] | 数据库权限 可选值:SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER |
生成 | id | string | 资源实例 ID |
生成 | create_time | string | 资源创建时间 |