xp_grantlogin (T-SQL)
Berlaku untuk: SQL Server
Memberikan grup Windows atau akses pengguna ke 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 CREATE LOGIN sebagai gantinya.
Sintaks
xp_grantlogin { [ @loginame = ] 'login' } [ , [ @logintype = ] 'logintype' ]
Argumen
[ @loginame = ] 'login'
Nama pengguna atau grup Windows yang akan ditambahkan. Pengguna atau grup Windows harus memenuhi syarat dengan nama domain Windows dalam formulir <domain>\<user>
. @loginame adalah sysname, tanpa default.
[ @logintype = ] 'logintype'
Tingkat keamanan login yang diberikan akses. @logintype adalah varchar(5), dengan default NULL
. Hanya admin
yang dapat ditentukan. Jika admin
ditentukan, @loginame diberikan akses ke SQL Server, dan ditambahkan sebagai anggota peran server tetap sysadmin .
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
xp_grantlogin
adalah prosedur tersimpan sistem alih-alih prosedur tersimpan yang diperpanjang. xp_grantlogin
sp_grantlogin
panggilan dan sp_addsrvrolemember
.
Izin
Memerlukan keanggotaan dalam peran server tetap securityadmin . Mengubah @logintype memerlukan keanggotaan dalam peran server tetap sysadmin .