

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 覆盖连接属性
<a name="sagemaker-sql-extension-features-sql-execution-override-connection"></a>

管理员的预定义连接定义可能不具备连接到特定数据存储所需的确切参数。您可以使用 `--connection-properties` 参数在连接字符串中添加或覆盖参数。

参数按以下优先顺序应用：

1. 作为内联参数提供的重载连接属性。

1. 中存在的连接属性 AWS Secrets Manager。

1. 连接中的 AWS Glue 连接属性。

如果三者（命令行参数、Secrets Manager 和连接）中都存在相同的连接属性，则以命令行参数中提供的值为准。

有关每个数据来源可用连接属性的更多信息，请参阅 [连接参数](sagemaker-sql-extension-connection-properties.md)。

下面的示例说明了设置 Amazon Athena 模式名称的连接属性参数。

```
%%sm_sql --connection-properties '{"schema_name": "{{athena-db-name}}"}' --metastore-id {{athena-connection-name}} --metastore-type GLUE_CONNECTION
```