openGauss中可以使用Database和Schema实现业务的隔离,区别在于Database的隔离更加彻底,各个Database之间共享资源极少,可实现连接隔离、权限隔离等,Database之间无法直接互访。Schema隔离的方式共用资源较多,可以通过grant与revoke语法便捷地控制不同用户对各Schema及其下属对象的权限。
- 从便捷性和资源共享效率上考虑,推荐使用Schema进行业务隔离。
- 建议系统管理员创建Schema和Database,再赋予相关用户对应的权限。
#openGauss
https://opengauss.org/zh/