2017-06-02 70 views
0

我在PostgreSQL上工作。撤销在用户上创建表

我想创建一个用户,可以读/写他不拥有的现有表。此用户不是任何表的所有者,只是作者。

但我不希望这个用户可以创建任何新表。

我想这样做: “从myuser撤销架构sch1上的表;”

可能吗?

谢谢, 詹姆斯

+0

看看数据库角色。如果postgreSql没有适合的现有版本,请自行创建。 –

+0

您是否阅读过[文档](https://www.postgresql.org/docs/current/static/sql-revoke.html)? –

+0

看到这篇文章https://dba.stackexchange.com/questions/115972/how-do-you-revoke-create-table-from-a-user-on-postgresql-9-4 – Krismorte

回答