Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CRITICAL] PDOException: "SQLSTATE[42501]: Insufficient privilege: #60

Open
loki-sft opened this issue Oct 9, 2024 · 2 comments
Open
Labels
bug Something isn't working

Comments

@loki-sft
Copy link

loki-sft commented Oct 9, 2024

Moin!

bei ersten Start bekomme ich leider folgende Fehlermeldungen:
Loading Logger... 13:23:51.915099 [INFO] Starting ID DataLogger Version v0.0.6-InDev... Loading Main... 13:23:51.917939 [INFO] Reading config... 13:23:51.918076 [INFO] Connecting to db... Loading DatabaseConnection... Loading QueryCreationHelper... 13:23:51.939348 [INFO] Initializing db tables... Loading ErrorUtils... 13:23:51.940685 [CRITICAL] PDOException: "SQLSTATE[42501]: Insufficient privilege: 7 FEHLER: keine Berechtigung für Schema public LINE 1: CREATE TABLE IF NOT EXISTS carStatus ( ^" (42501) in "/home/pi/IDDataLogger/src/vwid/Main.php" at line 96 13:23:51.942741 [EMERGENCY] CRASHED WHILE STARTING; TRYING TO SHUTDOWN SAFELY 13:23:51.942834 [INFO] Shutting down... 13:23:51.942930 [CRITICAL] Forcibly shutting down while starting!

@robske110
Copy link
Owner

Hi, leider tritt der Fehler aufgrund Änderung im Rechtesystem bei einer neuen Postgres Version (15) auf.

Folgende Kommandos sollten das beheben, sie legen den Nutzer iddatalogger als Inhaber der Datenbank vwid fest:

sudo su postgres
psql
ALTER DATABASE vwid OWNER TO iddatalogger;
exit
exit

oder als Einzeiler (falls copy&paste möglich):

sudo su postgres -c "psql -c \"ALTER DATABASE vwid OWNER TO iddatalogger;\""

Danach einfach wieder "cd ~/IDDataLogger/ && ./start.sh" ausführen

@robske110 robske110 added the bug Something isn't working label Oct 24, 2024
@loki-sft
Copy link
Author

loki-sft commented Oct 25, 2024

danke für den ersten Ratschlag! Jetzt ist die Installation sauber durchgelaufen.

Allerdings gibt die Webseite folgendes aus:
Error: required envvar DB_HOST not set! dafür habe ein neues Ticket aufgemacht.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants