ALTER CONNECTION

A következőkre vonatkozik:(jelölve, hogy igen) Databricks SQL (jelölve, hogy igen) Databricks Runtime 13.3 LTS és újabb verziók (jelölve, hogy igen) csak a Unity Catalog esetén.

Átviszi egy kapcsolat tulajdonjogát egy új tagra, átnevez egy kapcsolatot, vagy módosítja a kapcsolat beállításait.

Ha megjegyzést szeretne beállítani egy kapcsolathoz, használja COMMENT ON KAPCSOLAT.

Important

Ha hitelesítő adatokat (például jelszót vagy jogkivonatot) tartalmazó kapcsolati beállításokat ad meg a biztonság érdekében, adja meg az értéket a secret függvény használatával ahelyett, hogy közvetlenül a záradékba írja be a OPTIONS literális értéket. Ez lehetővé teszi, hogy a Databricks titkos szolgáltatásban tárolt titkos kódra hivatkozzon ahelyett, hogy belefogadja a hitelesítő adatokat az utasításba.

Szintaxis

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

Paraméterek

  • connection_name

    A módosítani kívánt kapcsolat neve.

  • [ SET ] TULAJDONOSHOZ vezető

    A kapcsolat tulajdonjogának átadása a következőre principal: .

  • Átnevezés erre: new_connection_name

    A kapcsolat új nevét adja meg. A névnek egyedinek kell lennie a Unity Catalog metaadattárában.

  • BEÁLLÍTÁSOK

    Beállítja a kapcsolat létrehozásához szükséges connection_type paramétereket.

    Lecseréli a meglévő lehetőségek listáját egy új beállításlistára.

    • opció

      A tulajdonságkulcs. A kulcs állhat egy vagy több azonosítóból, amelyeket pont választ el, vagy egy STRING literálból.

      A tulajdonságkulcsnak egyedinek kell lennie, és megkülönbözteti a kis- és nagybetűket.

    • value

      A tulajdonság értéke. Az értéknek egy BOOLEAN, STRING, INTEGERvagy DECIMALállandó kifejezésnek kell lennie.

      A hitelesítő adatokat (például jelszót vagy jogkivonatot) tartalmazó bármely beállításnál használja a függvényt az secret érték közvetlen megadása helyett. Adja meg például a value megfelelőt password ahelyett, hogy secret('secrets.r.us', 'postgresPassword') a literális jelszót adja meg.

Példák

> 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');