Aunque estaba otorgando privilegios a mi usuario pgb2b, olvidé especificar el uso para ese usuario:
GRANT usage on schema public to pgb2b;
Esto solucionó el problema. Encontré esta publicación sobre la configuración de permisos de usuario de PostgreSQL muy útil.