sp_approlepassword (Transact-SQL)
Bir ' % s'rolünü uygulama rolü geçerli veritabanında parolasını değiştirir.
![]() |
---|
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Use Uygulama rolünü alter onun yerine. |
Sözdizimi
sp_approlepassword [ @rolename= ] 'role' , [ @newpwd = ] 'password'
Bağımsız değişkenler
[ rol adı = ] 'role'
uygulama rolüaddır.Role İş sysname, ile hiçbir varsayılan.roleGeçerli veritabanında bulunması gerekir.[ @ newpwd = ] 'password'
uygulama rolüiçin yeni parola değil.passwordİş sysname, ile hiçbir varsayılan.passwordnull olamaz.Güvenlik Notu
Bir null parolasıyla kullanmayın.Güçlü bir parola kullanın.Daha fazla bilgi için, bkz. Güçlü parolalar.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_approlepassword kullanıcı tanımlı bir işlem içinde yürütülemiyor.
İzinler
Veritabanında herhangi uygulama rolünü alter izni gerektirir.
Örnekler
Aşağıdaki örnek parolasını ayarlar PayrollAppRole uygulama rolü B3r12-36.
EXEC sp_approlepassword 'PayrollAppRole', '''B3r12-36'