title: Postgres - Permission denied for relation sequence
body: <p>I have this sequence:</p>
  
  <pre><code>CREATE SEQUENCE colors_color_id_seq
    INCREMENT 1
    MINVALUE 1
    MAXVALUE 9223372036854775807
    START 24
    CACHE 1;
  ALTER TABLE colors_color_id_seq
    OWNER TO colors_user;
  GRANT ALL ON SEQUENCE colors_color_id_seq TO colors_user;
  GRANT SELECT, USAGE ON SEQUENCE colors_color_id_seq TO pg_write;
  </code></pre>
  
  <p>Here is my login role:</p>
  
  <pre><code>CREATE ROLE scw LOGIN
    NOSUPERUSER INHERIT CREATEDB CREATEROLE NOREPLICATION;
  GRANT pg_connect TO scw;
  GRANT pg_delete TO scw;
  GRANT pg_owner TO scw;
  GRANT pg_read TO scw;
  GRANT pg_write TO scw;
  </code></pre>
  
  <p>And when I click on the sequence in PGAdmin III, try to insert a record into the Colors table, or <code>select * from colors_color_id_seq</code> it gives me <code>ERROR: Permission denied for relation colors_color_id_seq</code> </p>
  
  <p>There are a handful of databases on the server, I can see the sequences without error in about half of them. A coworker (with seemingly the same permissions as me) can see all sequences without issue.</p>
  
  <p>Is there some kind of database level permission or what else could be affecting the permissions?</p>