postgresからユーザ削除ではまった件 drop user ; ERROR: role cannot be dropped because some objects depend on it DETAIL: privileges for database postgres

postgresからユーザ削除ではまった件

・エラー内容
root=# drop user hogeuser;
ERROR: role hogeuser cannot be dropped because some objects depend on it
DETAIL: privileges for database hogedb
root=#


・解決策
root=# REVOKE ALL PRIVILEGES ON DATABASE hogedb FROM hogeuser;
REVOKE

上をやったあとに、以下でユーザ削除できた

root=# drop user hogeuser;
DROP ROLE
root=#