Bagikan melalui


sp_grantlogin (T-SQL)

Berlaku untuk: SQL Server

Membuat login 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.

Konvensi sintaks transact-SQL

Sintaks

sp_grantlogin [ @loginame = ] N'loginame'
[ ; ]

Argumen

[ @loginame = ] N'loginame'

Nama pengguna atau grup Windows. @loginame adalah sysname, tanpa default. Pengguna atau grup Windows harus memenuhi syarat dengan nama domain Windows dalam formulir <domain>\<user>; misalnya, London\Joeb.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_grantloginCREATE LOGINpanggilan , yang mendukung opsi tambahan. Untuk informasi tentang membuat login SQL Server, lihat MEMBUAT LOGIN

sp_grantlogin tidak dapat dijalankan dalam transaksi yang ditentukan pengguna.

Izin

Memerlukan keanggotaan dalam peran server tetap securityadmin .

Contoh

Contoh berikut menggunakan CREATE LOGIN untuk membuat login SQL Server untuk pengguna Corporate\BobJWindows , yang merupakan metode pilihan.

CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO