permission denied to create extension "uuid-ossp"
Baue ich eine Rails-Projekt auf postgresql, aber wenn ich
rake db:migrate
Bekomme ich die folgende Fehlermeldung:
permission denied to create extension "uuid-ossp"
Hier ist, wie meine Datenbank.yml sieht wie folgt aus:
app_common: &app_common
adapter: postgresql
host: 127.0.0.1
port: 5432
encoding: unicode
pool: 5
username: root
password:
InformationsquelleAutor User314159 | 2014-03-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es herausgefunden, ich muss postegresql und ändern Sie die root-Rolle zu superuser:
InformationsquelleAutor
ALTER USER root WITH SUPERUSER
wenn der Benutzer die Datenbank wurderoot
aber in Fall war es nicht, führen Sie psql als superuser ersten, bevor Sie diesen Befehl ausführen so führen Siesudo -u postgres psql postgres
dann
ALTER USER mydb_user WITH SUPERUSER;
die "richtige Antwort" war veröffentlicht am März 3, 2014. Diese Antwort wurde veröffentlicht Dezember 21, 2014. Also die "richtige Antwort" war eigentlich gepostet 9 Monate vor dieser Antwort.
InformationsquelleAutor
Lösung:
ALTER USER root WITH SUPERUSER;
ODER
mithilfe von PGADMIN, Schritte:
Genießen.
InformationsquelleAutor