[LINUX] [PostgreSQL] Gewähren der Superuser-Berechtigung, wenn die Anzahl der Benutzer (Rollen) mit Superuser-Berechtigung 0 beträgt.

Ich werde es als Memo hinterlassen.

Weise

Ich schreibe postgres10 als Voraussetzung. Grundsätzlich können Sie dies tun, indem Sie den Pfad einschließlich der später beschriebenen Version ändern. Es wird auch davon ausgegangen, dass der Standardbenutzer postgres ist.

Stoppen Sie Postgres.

sudo service postgresql stop

2. Starten Sie postgres im Einzelbenutzermodus

Wechseln Sie zum Benutzer postgres.

sudo su - postgres

Begrenzte Einführung von Postgres

/usr/lib/postgresql/10/bin/postgres --single -D /etc/postgresql/10/main/

3. Gewähren Sie Superuser-Berechtigungen für jede Rolle mit SQL.

alter user postgres with superuser;
#Strg, wenn fertig+Beenden Sie mit D.

4. Starten Sie postgres.

sudo service postgresql start

das ist alles.

Recommended Posts

[PostgreSQL] Gewähren der Superuser-Berechtigung, wenn die Anzahl der Benutzer (Rollen) mit Superuser-Berechtigung 0 beträgt.
Ändern Sie das Installationsziel, wenn --user zu pip hinzugefügt wird
So gehen Sie mit dem Problem um, dass das aktuelle Verzeichnis verschoben wird, wenn Python von Atom ausgeführt wird
Ansible Rolle, um die erste Bestätigungsmeldung bei der Verbindung mit SSH zu verhindern
python So benachrichtigen Sie automatisch per Telefon, wenn das System ausfällt
Umgang mit Fehlern beim Auftreffen auf pip pip
So testen Sie den Friends-of-Friends-Algorithmus mit pyfof
So zeigen Sie im gesamten Fenster an, wenn Sie das Hintergrundbild mit tkinter einstellen
[AWS] Umgang mit Wordpress "Die Antwort ist nicht die richtige JSON-Antwort."
Wie man Kaldi mit JUST Corpus trainiert
So ändern Sie das Verhalten beim Laden / Dumping von Yaml mit PyYAML und seinen Details
Wenn die Variable, die Sie in Matplotlib als hochgestellt verwenden möchten, aus zwei oder mehr Zeichen besteht
[Einführung in Python] Was ist das wichtige "if __name__ == '__ main__':" beim Umgang mit Modulen?
So löschen Sie die angegebene Zeichenfolge mit dem Befehl sed! !! !!
[Einführung in Python] Wie iteriere ich mit der Bereichsfunktion?
So erstellen Sie ein Untermenü mit dem Plug-In [Blender]
So erhalten Sie einen angemeldeten Benutzer mit Djangos forms.py
So deaktivieren Sie die Referenzfunktion bei der Ausgabe von PyYaml
[Python] So legen Sie den Download-Speicherort mit youtube-dl fest
Zugriff mit dem Cache beim Lesen von_json mit Pandas
Linux-Benutzer hinzufügen, wie der Befehl useradd verwendet wird
[Hinweis] So geben Sie dem Benutzer in CentOS die Berechtigung sudo
[Python] So schreiben Sie den Tabellenstil mit python-pptx um [python-pptx]
Scraping mit Python-Selen ist alt! ?? ・ ・ ・ Verwendung von Pyppeteer
Umgang mit dem Terminal, das ohne Erlaubnis in die pipenv-Umgebung gelangt, wenn pipenv mit vscode verwendet wird
So löschen Sie "(base)", das im Terminal angezeigt wird, wenn Anaconda auf einem Mac installiert ist
[VLC] Wie man mit dem Problem umgeht, dass es während der Wiedergabe nicht im Vordergrund steht
Ich habe versucht zu simulieren, wie sich die Infektion mit Python ausbreitet
Umgang mit statischen Dateien bei der Bereitstellung in der Produktion mit Django
So laden Sie keine Bilder, wenn Sie PhantomJS mit Selen verwenden
So aktualisieren Sie Benutzerinformationen bei der Django RemoteUserMiddleware-Anmeldung
So manipulieren Sie das DOM im Iframe mit Selen
So lösen Sie den CSRF-Schutz bei Verwendung von AngularJS mit Django
Eine Geschichte über den Umgang mit dem CORS-Problem
So gelangen Sie mit Vagrant in die Python-Entwicklungsumgebung
Umgang mit UnicodeDecodeError beim Ausführen des Downloads von Google-Bildern
Die Geschichte, den privaten Schlüssel mit chmod auf 600 zu setzen
So geben Sie zusätzliche Informationen aus, wenn Sie Protokolle mit dem Protokollierungsmodul von Python ausgeben
[Einführung in Python] So erhalten Sie Daten mit der Funktion listdir
[Python] Was ist Pip? Erläutern Sie die Befehlsliste und deren Verwendung anhand aktueller Beispiele
Was tun, wenn ein Teil des Hintergrundbilds transparent wird, wenn Sie transparente Bilder mit Pillow kombinieren?
Umgang mit dem Fehler "Fehler beim Laden des Moduls" canberra-gtk-module ", der beim Ausführen von OpenCV auftritt
Verwendung des Generators
Stellen Sie mit GO eine Verbindung zu Postgresql her
Wie aktualisiere ich mit SQLAlchemy?
Wie man mit Theano besetzt
Wie mit SQLAlchemy ändern?
So trennen Sie Zeichenfolgen mit ','
Wie man RDP auf Fedora31 macht
Wie benutzt man den Dekorateur?
Wie lösche ich mit SQLAlchemy?
So erhöhen Sie die Achse
So starten Sie die erste Projektion
Wie ist der Fortschritt? Lassen Sie uns mit dem Boom in Python weitermachen
Wie man Japanern nicht entgeht, wenn man mit json in Python umgeht
[Linux] Ich möchte das Datum wissen, an dem sich der Benutzer angemeldet hat
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split