共用方式為


ALTER CONNECTION

適用於:核取記號為「是」Databricks SQL 核取記號為「是」 Databricks Runtime 13.3 LTS 和更新版本 核取記號為「是」 僅限 Unity Catalog

將連線的擁有權轉移至新的 主體、重新命名連接,或變更連接選項。

若要在連線上設定批注,請使用 COMMENT ON CONNECTION

語法

ALTER CONNECTION connection_name
 { [ SET ] OWNER TO principal |
   RENAME TO new_connection_name |
   OPTIONS ( option value [, ...] )

參數

  • connection_name

    要改變的連接名稱。

  • [ SET ]OWNER TO 主體

    將連線的擁有權轉移至 principal

  • 重新命名為 new_connection_name

    指定連接的新名稱。 名稱在 Unity 目錄中繼存放區內必須是唯一的。

  • OPTIONS

    設定 connection_type 建立連接所需的特定參數。

    以新的選項清單取代現有的選項清單。

    • 選項

      屬性索引鍵。 該鍵可以包含一或多個以點分隔的識別碼,或是 STRING 常值。

      屬性索引鍵必須是唯一的,而且區分大小寫。

    • value

      屬性的值。 該值必須是 BOOLEANSTRINGINTEGERDECIMAL 常數運算式。

      例如, 可能會 value password 使用常數表示式 secret('secrets.r.us', 'postgresPassword') ,而不是輸入常值密碼。

範例

> ALTER CONNECTION mysql_connection SET OWNER TO `alf@melmak.et`;

> ALTER CONNECTION mysql_connection RENAME TO `other_mysql_connection`;

> ALTER CONNECTION mysql_connection OPTIONS (host 'newmysqlhost.us-west-2.amazonaws.com', port '3306');