*Markus: (POSTGRE) Trotz REVOKE kann Normaluser Tabellen anlegen?

Hallo,

ich will in PostgreSQL 8.2.6 einen User, der nichts weiter kann als SELECT,INSERT,UPDATE,DELETE.

Dazu habe ich folgendes gemacht (als Postgre-Superuser)

  
tas=# revoke create on database tas from tasuser cascade;  
REVOKE  

Dann wollte ich CREATE TABLE mit dem "tasuser" testen, was aber laut meiner Logik nicht funktionieren dürfte. Es funktioniert aber?!
Hier die Datenbankdaten:

  
tas=# \dg  
                                List of roles  
  Role name   | Superuser | Create role | Create DB | Connections | Member of  
--------------+-----------+-------------+-----------+-------------+-----------  
 postgres     | yes       | yes         | yes       | no limit    |  
 standarduser | no        | yes         | yes       | no limit    |  
 tasuser      | no        | no          | no        | no limit    |  
(3 rows)  

So habe ich die Testtabelle als tasuser angelegt:
(Ich bin natürlich zur richtigen Datenbank verbunden)

  
$ psql tas -U tasuser  
Password for user tasuser:  
Welcome to psql 8.2.6, the PostgreSQL interactive terminal.  
  
Type:  \copyright for distribution terms  
       \h for help with SQL commands  
       \? for help with psql commands  
       \g or terminate with semicolon to execute query  
       \q to quit  
  
tas=> create table testtable (testattribut varchar(2));  
CREATE TABLE  
  

Wie kann das sein?

Markus