xp_loginconfig (T-SQL)
Berlaku untuk: SQL Server
Melaporkan konfigurasi keamanan masuk instans SQL Server.
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.
Sintaks
xp_loginconfig [ 'config_name' ]
Argumen
'config_name'
Nilai konfigurasi yang akan ditampilkan. Jika config_name tidak ditentukan, semua nilai konfigurasi akan dilaporkan. config_name adalah sysname, dengan default NULL
, dan bisa menjadi salah satu nilai berikut.
Nilai | Deskripsi |
---|---|
mode masuk | Mode keamanan masuk. Nilai yang mungkin adalah Autentikasi Campuran dan Windows. Digantikan oleh: SELECT SERVERPROPERTY('IsIntegratedSecurityOnly'); |
login default | Nama ID masuk SQL Server default untuk pengguna yang berwenang dari koneksi tepercaya (untuk pengguna tanpa mencocokkan nama login). Login default adalah tamu. Catatan: Nilai ini disediakan untuk kompatibilitas mundur. |
domain default | Nama domain Windows default untuk pengguna jaringan koneksi tepercaya. Domain default adalah domain komputer yang menjalankan Windows dan SQL Server. Catatan: Nilai ini disediakan untuk kompatibilitas mundur. |
tingkat audit | Tingkat audit. Nilai yang mungkin tidak ada, berhasil, gagal, dan semua. Audit ditulis ke log kesalahan dan ke Pemantau Peristiwa Windows. |
atur nama host | Menunjukkan apakah nama host dari catatan masuk klien diganti dengan nama pengguna jaringan Windows. Nilai yang mungkin benar atau salah. Jika opsi ini diatur, nama pengguna jaringan muncul dalam output dari sp_who . |
peta_ | Melaporkan karakter Windows khusus apa yang dipetakan ke karakter garis bawah SQL Server yang valid (_ ). Nilai yang mungkin adalah pemisah domain (default), spasi, null, atau karakter tunggal apa pun.Catatan: Nilai ini disediakan untuk kompatibilitas mundur. |
peta $ | Melaporkan karakter Windows khusus apa yang dipetakan ke karakter tanda dolar SQL Server yang valid ($ ). Nilai yang mungkin adalah pemisah domain, spasi, null, atau karakter tunggal apa pun. Defaultnya adalah spasi.Catatan: Nilai ini disediakan untuk kompatibilitas mundur. |
peta # | Melaporkan karakter Windows khusus apa yang dipetakan ke karakter tanda nomor SQL Server yang valid (# ). Nilai yang mungkin adalah pemisah domain, spasi, null, atau karakter tunggal apa pun. Defaultnya adalah tanda hubung.Catatan: Nilai ini disediakan untuk kompatibilitas mundur. |
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Tataan hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
nama | nama sysname | Nilai konfigurasi |
nilai konfigurasi | nama sysname | Pengaturan nilai konfigurasi |
Keterangan
xp_loginconfig
tidak dapat digunakan untuk mengatur nilai konfigurasi.
Untuk mengatur mode masuk dan tingkat audit, gunakan SQL Server Management Studio.
Izin
Memerlukan izin CONTROL pada master
database.
Contoh
J. Melaporkan semua nilai konfigurasi
Contoh berikut menunjukkan semua pengaturan yang saat ini dikonfigurasi.
EXEC xp_loginconfig;
GO
B. Melaporkan nilai konfigurasi tertentu
Contoh berikut menunjukkan pengaturan hanya untuk mode masuk.
EXEC xp_loginconfig 'login mode';
GO