PostgreSQL中想新建一个用户,让他仅能访问指定数据表,不能通过客户端工具看到表结构和函数内容,是否有方案可解决?
对表的权限没有那么细吧,最小的权限应该是select,如果可以select,那查看表结构应该也是可以的。
grant select on table table_name to test 复制
grant select on table table_name to test
这样是可以访问表,应该也是可以查看表结构。但是函数的话是看不到。
希望对你有所帮助