Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL ServerAzure
SQL Managed Instance
Mění vlastnosti kvalifikace.
Důležité
Informace "Měl by se dělat" jako nejlepší postup; "Musím udělat" pro dokončení úkolu Transact-SQL syntaktických konvencí
Syntax
ALTER CREDENTIAL credential_name WITH IDENTITY = 'identity_name'
[ , SECRET = 'secret' ]
Arguments
credential_name
Specifikuje název kvalifikace, která se mění.
IDENTITY
='identity_name'
Určuje název účtu, který se má použít při připojování mimo server.
SECRET = 'tajné'
Určuje tajný klíč vyžadovaný pro odchozí ověřování.
Tajné je volitelné.
Důležité
Azure SQL Database podporuje pouze identity služby Azure Key Vault a sdílených přístupových podpisů. Uživatelské identity Windows nejsou podporovány.
Remarks
Když se přihlašovací údaje změní, hodnoty identity_name i tajemství se resetují. Pokud není specifikován volitelný argument SECRET, hodnota uloženého tajemství bude nastavena na NULL.
Tajný kód je šifrovaný pomocí hlavního klíče služby. Pokud se hlavní klíč služby znovu vygeneruje, tajný kód se znovu zašifruje pomocí nového hlavního klíče služby.
Informace o přihlašovacích údajích jsou viditelné v zobrazení katalogu sys.credentials.
Permissions
Vyžaduje JAKÉKOLI CREDENTIAL povolení. Pokud je přihlašovací karta systémová, vyžaduje oprávnění CONTROL SERVER.
Příklady
A. Změna hesla k přihlašovací adrese
Následující příklad mění tajemství uložené v přihlašovacím čísle nazvaném Saddles. Přihlašovací údaje obsahují přihlašovací údaje RettigB do Windows a heslo. Nové heslo se přidává k přihlašovacím údajům pomocí klauzule SECRET.
ALTER CREDENTIAL Saddles WITH IDENTITY = 'RettigB',
SECRET = 'sdrlk8$40-dksli87nNN8';
GO
B. Odstranění hesla z přihlašovacího čísla
Následující příklad odstraní heslo z přihlašovacího jména Frames. Přihlašovací karta obsahuje přihlašovací údaje Aboulrus8 do Windows a heslo. Po provedení příkazu bude mít přihlašovací údaje NULL heslo, protože možnost SECRET není specifikována.
ALTER CREDENTIAL Frames WITH IDENTITY = 'Aboulrus8';
GO
Viz také
Pověření (databázový stroj)
CREATE CREDENTIAL (Transact-SQL)
DROP CREDENTIAL (Transact-SQL)
ALTER DATABASE
DATABASE SCOPED CREDENTIAL (Transact-SQL)
CREATE LOGIN (Transact-SQL)
sys.credentials (Transact-SQL)