在postgresql中授予创建视图权限

在postgresql中授予创建视图权限,postgresql,Postgresql,是否可以在postgres中对特定模式创建视图特权?我有一个用户想要创建视图,但我不一定要给他在数据库上的创建权限这可能是5年前的重复,也许事情已经改变了你使用哪个PostgreSQL版本?@RaymondNijland我使用版本9.5PostgreSQL 9.5看起来支持授予{CREATE | USAGE}[,…]所有[PRIVILEGES]}在模式SCHEMA_name[,…]上设置为角色_规范[,…][使用GRANT选项]查看BNF codes.source..因此看起来您可以在模式上设置

是否可以在postgres中对特定模式创建视图特权?我有一个用户想要创建视图,但我不一定要给他在数据库上的创建权限

这可能是5年前的重复,也许事情已经改变了你使用哪个PostgreSQL版本?@RaymondNijland我使用版本9.5PostgreSQL 9.5看起来支持<代码>授予{CREATE | USAGE}[,…]所有[PRIVILEGES]}在模式SCHEMA_name[,…]上设置为角色_规范[,…][使用GRANT选项]查看BNF codes.source..因此看起来您可以在模式上设置创建权限。