tencentcloud_mysql_account_privilege

最近更新时间:2026-02-03 14:38:51

我的收藏

描述

腾讯云 MySQL 数据库账户权限,可查看 产品文档,用于授予数据库账户针对指定数据库的访问权限。

示例

resource "tencentcloud_mysql_account_privilege" "example" {
mysql_id = tencentcloud_mysql_instance.mysql.id
account_name = tencentcloud_mysql_account.account.name
account_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
资源创建时间