
# 设置TaurusDB实例的读写状态
#### 操作场景
支持设置实例读写状态，以支持用户的业务需求。可选择"只读"或者"读写"两种方式。
- 只读 允许用户将实例设置为只读状态，设置成功后，将限制所有数据修改操作。
  
- 读写 实例默认状态，在实例只读状态时允许用户设置为读写状态，设置成功后，实例恢复为读写状态。
  
 
#### 约束限制
- 实例在创建、变更规格、冻结、异常等状态下不能执行该操作。
- 实例设置为只读后，该实例将无法写入数据。
 
#### 注意事项
- 设置只读前，请确保数据库无业务写入，以保证数据一致。
- 实例设置只读后，控制台"账号管理"、"数据库管理"仍可对账号和数据库进行相关操作。
- 设置只读后将限制普通用户数据写入。大事务、DDL场景下设置只读可能超时失败。
- 若更改为"读写"权限且设置成功但实际数据库仍为只读状态，检查是否为DRS迁移场景。
- 非该功能设置（如：DRS迁移）导致实例只读的情况，不能通过该功能恢复实例为"读写"状态。
- 该功能仅设置主实例的读写状态，只读节点仍旧仅支持读取数据。
 
#### 操作步骤
1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002671347251.png)，选择区域。
3. 在实例管理页面，单击实例名称，进入"实例概览"页面。
4. 在"配置信息"模块的"实例读写状态"处，单击"设置"。
5. 在弹框中，选择读写状态，单击"确定"，完成修改。 
   图1设置读写状态   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002654281936.png "点击放大")
   
   
   
 
