

# Voraussetzungen für den Zugriff auf Amazon-RDS-Datenbanken
<a name="rds-access-prerequisities"></a>

Bevor Sie unter Verwendung des AWS Toolkit for JetBrains eine Verbindung mit einer Amazon-RDS-Datenbank herstellen können, müssen die folgenden Aufgaben ausgeführt werden: 
+ [Erstellen einer DB-Instance und Einrichten ihrer Authentifizierungsmethode](#db-authentication)
+ [Herunterladen und Installieren von DataGrip](#datagrip-info)

## Erstellen einer Amazon-RDS-DB-Instance und Konfigurieren einer Authentifizierungsmethode
<a name="db-authentication"></a>

 AWS Toolkit for JetBrains ermöglicht es Ihnen, eine Verbindung mit einer Amazon-RDS-DB-Instance herzustellen, die bereits in AWS erstellt und konfiguriert wurde. Eine DB-Instance ist eine isolierte Datenbankumgebung, die in der Cloud ausgeführt wird und mehrere benutzerseitig erstellte Datenbanken enthalten kann. Informationen zum Erstellen von DB-Instances für die unterstützten Datenbank-Engines finden Sie im *Amazon-RDS-Benutzerhandbuch* unter [Erste Schritte mit Amazon-RDS-Ressourcen](Amazon RDS User GuideCHAP_GettingStarted.html). 

Wenn Benutzer unter Verwendung des AWS Toolkit for JetBrains eine Verbindung mit einer Datenbank herstellen, können sie IAM-Anmeldeinformationen oder Secrets Manager für die Authentifizierung verwenden. In der folgenden Tabelle werden die wichtigsten Funktionen und Informationsressourcen für beide Optionen beschrieben: 


****  

| Authentifizierungsmethoden | Funktionsweise | Weitere Informationen | 
| --- | --- | --- | 
|  Herstellen einer Verbindung unter Verwendung von IAM-Anmeldeinformationen  |  Bei der IAM-Datenbankauthentifizierung müssen keine Benutzeranmeldeinformationen in der Datenbank gespeichert werden, da die Authentifizierung extern mithilfe von AWS Identity and Access Management (IAM)-Anmeldeinformationen verwaltet wird.Die IAM-Datenbankauthentifizierung ist für DB-Instances standardmäßig deaktiviert. Sie können die IAM-Datenbankauthentifizierung mithilfe der AWS-Managementkonsole, AWS CLI oder API aktivieren (oder wieder deaktivieren).   |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/toolkit-for-jetbrains/latest/userguide/rds-access-prerequisities.html)  | 
|  Herstellen einer Verbindung mit AWS Secrets Manager  |  Ein Datenbankadministrator kann Anmeldeinformationen für eine Datenbank als Secret in Secrets Manager speichern. Secrets Manager verschlüsselt und speichert die Anmeldeinformationen innerhalb des Secrets als *geschützten Secret-Text*. Wenn eine Anwendung mit Berechtigungen auf die Datenbank zugreift, entschlüsselt Secrets Manager den geschützten Secret-Text und gibt ihn über einen geschützten Kanal zurück. Die Client-Anwendung extrahiert die Anmeldeinformationen, die Verbindungszeichenfolge und alle anderen erforderlichen Informationen aus der Rückgabe und verwendet sie dann für den Zugriff auf die Datenbank.  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/toolkit-for-jetbrains/latest/userguide/rds-access-prerequisities.html)  | 

## Arbeiten mit Amazon-RDS-Datenbanken unter Verwendung von DataGrip
<a name="datagrip-info"></a>

Nachdem Sie eine Verbindung mit einer Amazon-RDS-Datenquelle hergestellt haben, können Sie mit ihr interagieren. Mit DataGrip von JetBrains können Sie Datenbankaufgaben wie das Schreiben von SQL, das Ausführen von Abfragen und das Importieren/Exportieren von Daten ausführen. Die von DataGrip bereitgestellten Funktionen sind auch im Datenbank-Plug-in für eine Reihe von JetBrains-IDEs verfügbar. Informationen zu DataGrip finden Sie unter [https://www.jetbrains.com/datagrip/](https://www.jetbrains.com/datagrip/).