Database Connection Policies - Create Or Update
创建或更新数据库的连接策略,该策略用于表审核。 表审核已弃用,请改用 Blob 审核。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/connectionPolicies/default?api-version=2014-04-01
		URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 | 
|---|---|---|---|---|
| 
						 connection 
					 | 
					path | True | 
						 连接策略的名称。  | 
				|
| 
						 database 
					 | 
					path | True | 
			 string  | 
					
						 将为其定义连接策略的数据库的名称。  | 
				
| 
						 resource 
					 | 
					path | True | 
			 string  | 
					
						 包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。  | 
				
| 
						 server 
					 | 
					path | True | 
			 string  | 
					
						 服务器的名称。  | 
				
| 
						 subscription 
					 | 
					path | True | 
			 string  | 
					
						 标识 Azure 订阅的订阅 ID。  | 
				
| 
						 api-version 
					 | 
					query | True | 
			 string  | 
					
						 要用于请求的 API 版本。  | 
				
请求正文
| 名称 | 类型 | 说明 | 
|---|---|---|
| properties.proxyDnsName | 
			 string  | 
	
		 审核代理的完全限定主机名。  | 
| properties.proxyPort | 
			 string  | 
	
		 审核代理的端口号。  | 
| properties.redirectionState | 
			 string  | 
	
		 代理重定向的状态。  | 
| properties.securityEnabledAccess | 
			 string  | 
	
		 安全访问的状态。  | 
| properties.state | 
			 string  | 
	
		 连接策略状态。  | 
| properties.useServerDefault | 
			 string  | 
	
		 是启用或禁用服务器默认值。  | 
| properties.visibility | 
			 string  | 
	
		 审核代理的可见性。  | 
响应
| 名称 | 类型 | 说明 | 
|---|---|---|
| 200 OK | 
		 成功设置数据库连接策略。  | 
|
| 201 Created | 
		 已成功创建数据库连接策略。  | 
示例
Create or update database connection policy
示例请求
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/databases/testdb/connectionPolicies/default?api-version=2014-04-01
{}
示例响应
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/databases/testdb/connectionPolicies/default",
  "name": "default",
  "type": "Microsoft.Sql/servers/databases/connectionPolicies",
  "location": "West US",
  "kind": null,
  "properties": {
    "securityEnabledAccess": "Optional",
    "proxyDnsName": "blobauditingtest-2080.database.secure.windows.net",
    "proxyPort": "1433",
    "visibility": "Visible",
    "useServerDefault": "Enabled",
    "redirectionState": "Disabled",
    "state": "New"
  }
}
				定义
| 名称 | 说明 | 
|---|---|
| 
							Connection | 
						
							 连接策略的名称。  | 
					
| 
							Database | 
						
							 数据库连接策略。  | 
					
ConnectionPolicyName  
			
			连接策略的名称。
| 值 | 说明 | 
|---|---|
| default | 
DatabaseConnectionPolicy  
			
			数据库连接策略。
| 名称 | 类型 | 说明 | 
|---|---|---|
| id | 
			 string  | 
	
		 资源 ID。  | 
| kind | 
			 string  | 
	
		 资源类型。  | 
| location | 
			 string  | 
	
		 资源位置。  | 
| name | 
			 string  | 
	
		 资源名称。  | 
| properties.proxyDnsName | 
			 string  | 
	
		 审核代理的完全限定主机名。  | 
| properties.proxyPort | 
			 string  | 
	
		 审核代理的端口号。  | 
| properties.redirectionState | 
			 string  | 
	
		 代理重定向的状态。  | 
| properties.securityEnabledAccess | 
			 string  | 
	
		 安全访问的状态。  | 
| properties.state | 
			 string  | 
	
		 连接策略状态。  | 
| properties.useServerDefault | 
			 string  | 
	
		 是启用或禁用服务器默认值。  | 
| properties.visibility | 
			 string  | 
	
		 审核代理的可见性。  | 
| type | 
			 string  | 
	
		 资源类型。  |