Bagikan melalui


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.

Konvensi sintaks transact-SQL

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