sys.database_credentials (T-SQL)
Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics
Mengembalikan satu baris untuk setiap kredensial lingkup database dalam database.
Penting
Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Gunakan sys.database_scoped_credentials sebagai gantinya.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
credential_id | int | ID kredensial cakupan database. Unik dalam database. |
nama | nama sysname | Nama kredensial lingkup database. Unik dalam database. |
credential_identity | nvarchar(4000) | Nama identitas yang akan digunakan. Ini umumnya akan menjadi pengguna Windows. Ini tidak harus unik. |
create_date | datetime | Waktu pembuatan kredensial cakupan database. |
modify_date | datetime | Waktu di mana kredensial cakupan database terakhir diubah. |
target_type | nvarchar(100) | Jenis kredensial lingkup database. Mengembalikan NULL untuk kredensial lingkup database. |
target_id | int | ID objek tempat kredensial cakupan database dipetakan. Mengembalikan 0 untuk kredensial lingkup database |
Izin
CONTROL
Memerlukan izin pada database.
Lihat Juga
Kredensial (Mesin Database)
MEMBUAT KREDENSIAL CAKUPAN DATABASE (Transact-SQL)
ALTER DATABASE SCOPED CREDENTIAL (Transact-SQL)
DROP DATABASE SCOPED CREDENTIAL (Transact-SQL)
CREATE CREDENTIAL (T-SQL)
sys.credentials (Transact-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk