У меня есть база данных triviaDB
, к которой я подключаюсь из flask -sqlalchemy 'postgresql://devuser:devpass@localhost:5432/triviaDB'
, однако она дает мне ошибку программирования psycopg2: авторизация не разрешена.
, поэтому я использую следующие команды в psql, чтобы попытаться дать devuser
авторизацию для этой базы данных, но вот проблема, когда я запускаю GRANT ALL PRIVILEGES ON DATABASE triviaDB to devuser;
я вижу эту ошибку: ERROR: database "triviadb" does not exist
когда я цитирую имя БД GRANT ALL PRIVILEGES ON DATABASE 'triviaDB' TO devuser;
я получаю это: ERROR: syntax error at or near "'triviaDB'"