

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat rahasia untuk kredensi akses database di Secrets Manager
<a name="sagemaker-sql-extension-glue-connection-secrets"></a>

Sebelum membuat koneksi Anda, kami sarankan untuk menyimpan kredensil akses database Anda sebagai rahasia. AWS Secrets Manager Atau, Anda dapat membuat kredensyal basis data sementara berdasarkan izin yang diberikan melalui kebijakan izin AWS Identity and Access Management (IAM) untuk mengelola akses yang dimiliki pengguna ke database Anda. Untuk informasi selengkapnya, lihat [Menggunakan autentikasi IAM untuk menghasilkan kredensi pengguna database](https://docs.aws.amazon.com/redshift/latest/mgmt/generating-user-credentials.html)

## Buat rahasia untuk kredensi akses Amazon Redshift
<a name="sagemaker-sql-extension-redshift-secret"></a>

**Untuk menyimpan informasi Amazon Redshift di AWS Secrets Manager**

1. Dari Konsol Manajemen AWS, navigasikan ke Secrets Manager.

1. Pilih **Simpan rahasia baru**.

1. Di bawah **Jenis Rahasia**, pilih **Kredensial untuk Amazon Redshift**.

1. Masukkan nama pengguna dan kata sandi administrator yang dikonfigurasi saat meluncurkan cluster Amazon Redshift. 

1. Pilih cluster Amazon Redshift yang terkait dengan rahasia.

1. Sebutkan rahasiamu.

1. Pengaturan yang tersisa dapat dibiarkan pada nilai default mereka untuk pembuatan rahasia awal, atau disesuaikan jika diperlukan. 

1. Buat rahasia dan ambil ARN-nya.

## Buat rahasia untuk kredenal akses Amazon Redshift Tanpa Server
<a name="sagemaker-sql-extension-redshift-serverless-secret"></a>

**Jika Anda perlu terhubung ke Amazon Redshift Serverless, ikuti langkah-langkah ini**

1. Dari Konsol Manajemen AWS, navigasikan ke Secrets Manager.

1. Pilih **Simpan rahasia baru**.

1. Di bawah **Tipe rahasia**, pilih **Jenis rahasia lainnya**.

1. Dalam **pasangan Key-value**, pilih **Plaintext**, lalu salin konten JSON berikut. Ganti pengguna, dan kata sandi dengan nilai sebenarnya: 

   ```
   {
     "user": "redshift_user",
     "password": "redshift_password"
   }
   ```

1. Buat rahasia dan ambil ARN-nya..

1. Saat membuat koneksi baru dalam ekstensi SQL di JupyterLab, sediakan semua parameter koneksi Amazon Redshift lainnya sesuai kebutuhan.

## Buat rahasia untuk kredensi akses Snowflake
<a name="sagemaker-sql-extension-snowflake-secret"></a>

Bagian ini memberikan rincian tentang rahasia dan properti koneksi dalam file definisi JSON yang khusus untuk Snowflake. Sebelum membuat koneksi Anda, kami sarankan untuk menyimpan kredensyal akses Snowflake Anda sebagai rahasia di Secrets Manager.

**Untuk menyimpan informasi Amazon Redshift di Secrets Manager**

1. Dari Konsol Manajemen AWS, navigasikan ke Secrets Manager.

1. Pilih **Simpan rahasia baru**.

1. Di bawah **Tipe rahasia**, pilih **Jenis rahasia lainnya**.

1. Pada pasangan kunci-nilai, pilih **Plaintext**, lalu salin konten JSON berikut. Ganti`user`,`password`, dan `account` dengan nilai-nilai mereka.

   ```
   {
       "user":"snowflake_user",
       "password":"snowflake_password",
       "account":"account_id"
   }
   ```

1. Sebutkan rahasianya.

1. Pengaturan yang tersisa dapat dibiarkan pada nilai default mereka untuk pembuatan rahasia awal, atau disesuaikan jika diperlukan.

1. Buat rahasia dan ambil ARN-nya.