selectel_dbaas_grant_v1
selectel_dbaas_grant_v1
Grants privileges to the users in Managed Databases using public API v1. Not applicable to Redis and Kafka. Learn more about Managed Databases in the official Selectel documentation.
Example usage
PostgreSQL, PostgreSQL for 1C, and PostgreSQL TimescaleDB
resource "selectel_dbaas_grant_v1" "grant_1" {
project_id = selectel_vpc_project_v2.project_1.id
region = "ru-3"
datastore_id = selectel_dbaas_postgresql_datastore_v1.datastore_1.id
database_id = selectel_dbaas_postgresql_database_v1.database_1.id
user_id = selectel_dbaas_user_v1.user_1.id
}
MySQL semi-sync and MySQL sync
resource "selectel_dbaas_grant_v1" "grant_1" {
project_id = selectel_vpc_project_v2.project_1.id
region = "ru-3"
datastore_id = selectel_dbaas_mysql_datastore_v1.datastore_1.id
database_id = selectel_dbaas_mysql_database_v1.database_1.id
user_id = selectel_dbaas_user_v1.user_1.id
}