psql: permiso denegado para la base de datos "dbname" ("El usuario no tiene el privilegio CONNECT".) / "opción de función no reconocida 'conectar'"

cuando intento iniciar sesión en mi base de datos con psql, haciendo esto:

psql dbname --username=qgis --password
>>(prompts for password, entered password)
psql: FATAL:  permission denied for database "gisdatabase"
DETAIL:  User does not have CONNECT privilege.

He buscado en Google información sobre este simple problema, pero no he encontrado a nadie que hable directamente sobre esto.

He intentado hacer esto:

psql dbname
>>ALTER ROLE qgis WITH CONNECT;

Pero tengo este error:

ERROR:  unrecognized role option "connect"

Así que, una vez más, aquí estoy, formulando otra pregunta sobre el flujo de apilamiento. Gracias por su tiempo amigos