Benennen Sie die Amazon RDS-master-username
Ändern des Passworts einfach über die Konsole. Gibt es eine Möglichkeit, ändern Sie die master-Benutzernamen nach der Erstellung auf RDS für PostgreSQL? Wenn ja, wie?
- Wahrscheinlich nicht, aber können Sie sein spezifischen, über das RDS, die Sie sich beziehen? MySQL, Oracle, SQL Server, PostgreSQL?
- Ich bin mit PostGreSQL
- Ich habe aktualisiert die Frage, vielleicht eine PostgreSQL-Experten kommen zusammen. Mit RDS für MySQL, die Antwort ist Nein, der Meister der Benutzername kann nicht geändert werden, vermutlich weil die Berechtigungen gebunden sind Benutzernamen, und ändern Sie den Benutzernamen verlassen würde die Datenbank-Objekte mit diesem Benutzer als
DEFINER
gestrandet ohne eine gültige definer. - Hast du eine Antwort?
- Bitte siehe meine Antwort
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie keine Benutzernamen ändern. Sie können überprüfen Sie die folgenden links, beschreiben Sie, wie Sie change master password und wenn Amazon bietet die Möglichkeit, Benutzernamen ändern, die Sie dort finden:
Versuchen zu finden AWS CLI für RDS:
--master-user-password (string)
Die Amazon RDS-Command-Line-Interface (CLI) ist veraltet. Stattdessen, verwenden Sie die AWS CLI für RDS.
Über die AWS-Management-Konsole, wählen Sie die Instanz aus, die Sie benötigen, um das Kennwort zurückzusetzen, klicken Sie auf "Ändern" und wählen Sie dann einen neuen master-Passwort.
Nicht. April 2019 kann man nicht reset-die "master-Benutzernamen".
Können Sie es direkt tun. Allerdings können Sie die migration der Datenbank-service von AWS:
https://aws.amazon.com/dms/
Im wesentlichen definieren Sie die aktuelle Datenbank-Instanz als Quelle und die neue Datenbank mit dem korrekten Benutzernamen als Ziel der migration ist.
Diese Weise migrieren Sie die Daten von einer in eine andere Datenbank-Instanz. Als solche können Sie ändern alle Eigenschaften, einschließlich der Benutzernamen.
Dieser Ansatz hat einige Nachteile: