Kredensial (Mesin Basis Data)

Berlaku untuk:SQL ServerAzure SQL DatabaseInstans Terkelola Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)Database SQL di Microsoft Fabric

Kredensial adalah catatan yang berisi informasi autentikasi (kredensial) yang diperlukan untuk menyambungkan ke sumber daya di luar SQL Server. Informasi ini digunakan secara internal oleh SQL Server. Sebagian besar kredensial berisi nama pengguna dan kata sandi Windows.

Informasi yang disimpan dalam kredensial memungkinkan pengguna yang telah terhubung ke SQL Server melalui SQL Server Authentication untuk mengakses sumber daya di luar instans server. Ketika sumber daya eksternal adalah Windows, pengguna diautentikasi sebagai pengguna Windows yang ditentukan dalam kredensial. Satu kredensial hanya dapat dipetakan ke satu login SQL Server. Dan login SQL Server hanya dapat dipetakan ke satu kredensial.

Untuk kredensial yang disimpan dalam database master dan dapat digunakan di seluruh instans SQL Server, lihat CREATE CREDENTIAL (Transact-SQL). Untuk kredensial yang digunakan oleh database tertentu, dan portabel dengan database tersebut, lihat CREATE DATABASECREATE DATABASE SCOPED CREDENTIAL (Transact-SQL).

Kredensial sistem dibuat secara otomatis dan dikaitkan dengan titik akhir tertentu. Nama untuk kredensial sistem dimulai dengan dua tanda hash (##).

Untuk informasi selengkapnya tentang kredensial, lihat tampilan katalog sys.credentials dan sys.database_scoped_credentials .

Dalam database Fabric SQL, ID Microsoft Entra untuk pengguna database adalah satu-satunya metode autentikasi yang didukung. Hanya kredensial berlingkup database yang didukung.

Membuat Kredensial
CREATE CREDENTIAL (Transact-SQL)
CREATE DATABASE CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL)
Mengamankan SQL Server