== User/permission stuff with pg == {{{ revoke ALL on DATABASE "XXX" from public; grant CONNECT, CREATE, TEMPORARY on DATABASE "XXX" to "YYY"; grant CONNECT on DATABASE "XXX" to public; grant TEMPORARY on DATABASE "XXX" to guest; REVOKE ALL ON SCHEMA public from public; GRANT USAGE ON SCHEMA public TO public; GRANT ALL ON SCHEMA public TO "YYY"; \dn+ \dp+ select * from pg_database ; sudo -u postgres psql "XXX" << EOF CREATE LANGUAGE plpgsql; EOF sudo -u postgres psql "XXX" < /usr/share/postgresql/8.3/contrib/debversion.sql }}}