alter kimlik BILGISI (Transact-sql)
Kimlik özelliklerini değiştirir.
Transact-SQL Sözdizim Kuralları
Sözdizimi
ALTER CREDENTIAL credential_name WITH IDENTITY = 'identity_name'
[ , SECRET = 'secret' ]
Bağımsız değişkenler
credential_name
Değiştirilmiş kimlik bilgisi adını belirtir.KİMLİK ='identity_name'
Sunucuya bağlanırken kullanılan hesap adını belirtir.SECRET ='secret'
Giden kimlik doğrulaması için gereken parolayı belirtir. secretisteğe bağlıdır.
Açıklamalar
Kimlik bilgisi değiştiği, hem de değerleri identity_nameve secretsıfırlanır. İsteğe bağlı gizli bağımsız değişkeni belirtilmezse, saklı gizli değeri null olarak ayarlanır.
Gizli, hizmet ana anahtar kullanılarak şifrelenir. Hizmet ana anahtarı yeniden oluşturulur, gizli yeni hizmet ana anahtarı kullanarak reencrypted.
Kimlik bilgileri hakkında bilgi görünür sys.credentials Katalog görünümü.
İzinler
HIÇBIR kimlik BILGISI alter izni gerektirir. Sistem kimlik bilgisi kimlik bilgisi ise, control server izni gerektirir.
Örnekler
A.Kimlik parolasını değiştirme
Aşağıdaki örnek adında bir kimlik bilgisi saklı gizli değiştirir Saddles. Windows oturum açma kimlik bilgilerini içeren RettigBve kendi parolanızı. Yeni parolanın gizli yan tümcesini kullanarak kimlik bilgisi eklendi.
ALTER CREDENTIAL Saddles WITH IDENTITY = 'RettigB',
SECRET = 'sdrlk8$40-dksli87nNN8';
GO
ALTER CREDENTIAL Saddles WITH IDENTITY = 'RettigB',
SECRET = 'sdrlk8$40-dksli87nNN8';
GO
B.Bir kimlik bilgisi parolayı kaldırma
Aşağıdaki örnek, adlı bir kimlik bilgisi parolayı kaldırır. Frames. Windows oturum açma kimlik bilgilerini içeren Aboulrus8ve bir şifre. Deyim yürütüldükten sonra çünkü gizli seçeneği belirtilen kimlik bilgisi boş parola olacaktır.
ALTER CREDENTIAL Frames WITH IDENTITY = 'Aboulrus8';
GO
ALTER CREDENTIAL Frames WITH IDENTITY = 'Aboulrus8';
GO
Ayrıca bkz.
Başvuru
Kimlik BILGISI (Transact-sql) oluştur
Kimlik BILGISI (Transact-sql) bırak
sys.Credentials (Transact-sql)