Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird beschrieben, wie Sie mithilfe von SQL Server Management Studio oder Transact-SQL eine Anmeldeinformation in SQL Server 2014 erstellen.
Anmeldeinformationen bieten eine Möglichkeit, SQL Server-Authentifizierungsbenutzern eine Identität außerhalb von SQL Server zu ermöglichen. Dies wird in erster Linie verwendet, um Code in Assemblys mit EXTERNAL_ACCESS Berechtigungssatz auszuführen. Anmeldeinformationen können auch verwendet werden, wenn ein SQL Server-Authentifizierungsbenutzer Zugriff auf eine Domänenressource benötigt, z. B. einen Dateispeicherort zum Speichern einer Sicherung.
Eine Anmeldeinformation kann gleichzeitig mehreren SQL Server-Anmeldeinformationen zugeordnet werden. Eine SQL Server-Anmeldung kann nur jeweils einer Anmeldeinformation zugeordnet werden. Nachdem eine Anmeldeinformation erstellt wurde, verwenden Sie die Anmeldeeigenschaften (Allgemeine Seite), um eine Anmeldung einer Anmeldeinformation zuzuordnen.
In diesem Themenbereich
Bevor Sie beginnen:
So erstellen Sie Anmeldedaten mit:
Bevor Sie beginnen
Einschränkungen und Beschränkungen
Falls für den Anbieter keine mit einem Anmeldenamen verknüpfte Anmeldinformationen vorliegen, werden die dem SQL Server-Dienstkonto zugeordneten Anmeldeinformationen verwendet.
Einem Anmeldenamen können mehrere Anmeldeinformationen zugeordnet werden, solange sie für unterschiedliche Anbieter verwendet werden. Pro Anbieter und Anmeldung darf es jedoch nur einen zugeordneten Identitätsnachweis geben. Die gleichen Anmeldeinformationen können jedoch auch anderen Anmeldenamen zugeordnet werden.
Sicherheit
Erlaubnisse
Erfordert die Berechtigung ALTER ANY CREDENTIALS zum Erstellen oder Ändern von Anmeldeinformationen und die Berechtigung ALTER ANY LOGIN, um eine Anmeldung mit einer Anmeldeinformation zuzuordnen.
Verwendung von SQL Server Management Studio
So erstellen Sie Berechtigungsnachweise
Erweitern Sie im Objekt-Explorer den Ordner Sicherheit .
Klicken Sie mit der rechten Maustaste auf den Ordner "Anmeldeinformationen ", und wählen Sie "Neue Anmeldeinformationen" aus.
Geben Sie im Dialogfeld "Neue Anmeldeinformationen " im Feld " Anmeldeinformationsname " einen Namen für die Anmeldeinformationen ein.
Geben Sie im Feld "Identität " den Namen des Kontos ein, das für ausgehende Verbindungen verwendet wird (wenn der Kontext von SQL Server verlassen wird). In der Regel ist dies ein Windows-Benutzerkonto, aber die Identität kann ein Konto eines anderen Typs sein.
Alternativ können Sie auf die Auslassungspunkte (...) klicken, um das Dialogfeld " Benutzer oder Gruppe auswählen " zu öffnen.
Geben Sie in die Felder "Kennwort" und " Kennwort bestätigen " das Kennwort des kontos ein, das im Feld "Identität" angegeben ist. Wenn es sich bei der Identität um ein Windows-Benutzerkonto handelt, handelt es sich um das Windows-Kennwort. Das Kennwort kann leer sein, wenn kein Kennwort erforderlich ist.
Wählen Sie "Verschlüsselungsanbieter verwenden ", um die Anmeldeinformationen festzulegen, die von einem EKM-Anbieter (Extensible Key Management) überprüft werden sollen. Weitere Informationen finden Sie unter Extensible Key Management (EKM)
Klicke auf OK.
Verwenden von Transact-SQL
Um ein Zugangsdaten zu erstellen
Stellen Sie im Objekt-Explorer eine Verbindung mit einer Datenbank-Engine-Instanz her.
Klicken Sie in der Standardleiste auf Neue Abfrage.
Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen.
-- Creates the credential called "AlterEgo.". -- The credential contains the Windows user "Mary5" and a password. CREATE CREDENTIAL AlterEgo WITH IDENTITY = 'Mary5', SECRET = '<EnterStrongPasswordHere>'; GO
Weitere Informationen finden Sie unter CREATE CREDENTIAL (Transact-SQL).