Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime 13.3 LTS dan di atas
Unity Catalog saja
Mentransfer kepemilikan koneksi ke prinsipal baru, mengganti nama koneksi, atau mengubah opsi koneksi.
Untuk mengatur komentar pada koneksi, gunakan COMMENT ON CONNECTION.
Penting
Saat Anda mengatur opsi koneksi yang membawa kredensial, seperti kata sandi atau token, untuk menjaganya tetap aman, berikan nilai menggunakan secret fungsi daripada memasukkan nilai harfiah langsung dalam OPTIONS klausul. Ini memungkinkan Anda mereferensikan rahasia yang disimpan di layanan rahasia Databricks alih-alih menyertakan nilai kredensial dalam pernyataan Anda.
Sintaks
ALTER CONNECTION connection_name
{ [ SET ] OWNER TO principal |
RENAME TO new_connection_name |
OPTIONS ( option value [, ...] )
Parameter-parameternya
-
Nama koneksi yang akan diubah.
-
Mengalihkan kepemilikan koneksi ke
principal. UBAH NAMA KE new_connection_name
Menentukan nama baru untuk koneksi. Nama harus unik di dalam metastore Katalog Unity.
OPSI
Mengatur parameter spesifik
connection_typeyang diperlukan untuk membuat koneksi.Mengganti daftar opsi yang ada dengan daftar opsi baru.
pilihan
Kunci properti. Kunci dapat terdiri dari satu atau beberapa pengidentifikasi yang dipisahkan oleh titik, atau
STRINGharfiah.Kunci properti harus unik dan sensitif terhadap huruf besar/kecil.
value
Nilai untuk properti. Nilai harus berupa
BOOLEANekspresi ,STRING,INTEGER, atauDECIMALkonstanta.Untuk opsi apa pun yang membawa kredensial, seperti kata sandi atau token, gunakan
secretfungsi alih-alih memasukkan nilai secara langsung. Misalnya, berikanvaluesebagaipasswordsecret('secrets.r.us', 'postgresPassword')daripada memasukkan kata sandi harfiah.
Contoh
> 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');