Cela me laisse un peu perplexe à propos de "Je n'ai pas les autorisations nécessaires pour simplement vider une table en SQL depuis psql." pg_dump s'exécute de manière autonome, en dehors de psql (les deux sont des clients) et si vous avez la permission de vous connecter à la base de données et de sélectionner une table, je suppose que vous pourrez également la vider en utilisant pg_dump -t <table> . Ai-je raté quelque chose ?