sp_denylogin (T-SQL)
Berlaku untuk:SQL Server
Mencegah pengguna Windows atau grup Windows tersambung ke 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. Gunakan ALTER LOGIN sebagai gantinya.
Sintaks
sp_denylogin [ @loginame = ] 'login'
Argumen
[ @loginame = ] 'login_ '
Adalah nama pengguna atau grup Windows. login adalah sysname, tanpa default.
Mengembalikan Nilai Kode
0 (keberhasilan) atau 1 (kegagalan)
Keterangan
sp_denylogin menolak izin CONNECT SQL ke prinsipal tingkat server yang dipetakan ke pengguna Windows atau grup Windows yang ditentukan. Jika prinsipal server tidak ada, itu akan dibuat. Perwakilan baru akan terlihat dalam tampilan katalog sys.server_principals (Transact-SQL ).
sp_denylogin tidak dapat dijalankan dalam transaksi yang ditentukan pengguna.
Izin
Memerlukan keanggotaan dalam peran server tetap sysadmin .
Contoh
Contoh berikut menunjukkan cara menggunakan sp_denylogin untuk mencegah pengguna CORPORATE\GeorgeV
Windows tersambung ke server.
EXEC sp_denylogin 'CORPORATE\GeorgeV';
Lihat Juga
sp_grantlogin (T-SQL)
Prosedur Tersimpan Keamanan (Transact-SQL)
UBAH LOGIN (Transact-SQL)
Prosedur Tersimpan Sistem (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