sp_approlepassword (T-SQL)
Berlaku untuk: SQL Server
Mengubah kata sandi peran aplikasi dalam database saat ini.
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 UBAH PERAN APLIKASI sebagai gantinya.
Sintaks
sp_approlepassword
[ @rolename = ] N'rolename'
, [ @newpwd = ] N'newpwd'
[ ; ]
Argumen
[ @rolename = ] N'rolename'
Nama peran aplikasi. @rolename adalah sysname, tanpa default. @rolename harus ada di database saat ini.
[ @newpwd = ] N'newpwd'
Kata sandi baru untuk peran aplikasi. @newpwd adalah sysname, tanpa default. @newpwd tidak boleh NULL
.
Penting
Jangan gunakan NULL
kata sandi. Gunakan kata sandi yang kuat. Untuk mengetahui informasi selengkapnya, lihat Kata Sandi Yang Kuat.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_approlepassword
tidak dapat dijalankan dalam transaksi yang ditentukan pengguna.
Izin
ALTER ANY APPLICATION ROLE
Memerlukan izin pada database.
Contoh
Contoh berikut mengatur kata sandi untuk PayrollAppRole
peran aplikasi ke B3r12-36
.
EXEC sp_approlepassword 'PayrollAppRole', 'B3r12-36';
Konten terkait
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