

# 移除基于资源的策略
<a name="rbp-remove-policy"></a>

您可以从集群中移除基于资源的策略以更改访问控制。

**重要**  
当您从集群中移除所有基于资源的策略时，访问将完全由 IAM 基于身份的策略控制。

## AWS 管理控制台
<a name="rbp-remove-console"></a>

**移除基于资源的策略**

1. 登录 AWS 管理控制台并打开 Aurora DSQL 控制台，网址为 [https://console.aws.amazon.com/dsql/](https://console.aws.amazon.com/dsql)。

1. 从集群列表中选择集群以打开集群详细信息页面。

1. 选择**权限**选项卡。

1. 在**基于资源的策略**部分中，选择**删除**。

1. 在确认对话框中，键入 **confirm** 以确认删除。

1. 选择**删除**。

## AWS CLI
<a name="rbp-remove-cli"></a>

使用 `delete-cluster-policy` 命令从集群中移除策略。

```
aws dsql delete-cluster-policy --identifier {{your_cluster_id}}
```

## AWS SDK
<a name="rbp-remove-sdk"></a>

------
#### [ Python ]

```
import boto3

client = boto3.client('dsql')

response = client.delete_cluster_policy(
    identifier='your_cluster_id'
)

print("Policy deleted successfully")
```

------
#### [ Java ]

```
import software.amazon.awssdk.services.dsql.DsqlClient;
import software.amazon.awssdk.services.dsql.model.DeleteClusterPolicyRequest;

DsqlClient client = DsqlClient.create();

DeleteClusterPolicyRequest request = DeleteClusterPolicyRequest.builder()
    .identifier("your_cluster_id")
    .build();

client.deleteClusterPolicy(request);
System.out.println("Policy deleted successfully");
```

------