权限
WebUI 提供可视化的权限管理功能,您可以直接在 WebUI 界面中,可视化的完成用户创建、用户权限设置、库表读写权限管理等操作。
用户
展示并管理 SelectDB 仓库中的用户,需要注意的是,系统保留用户 root 不会在这里展示。
只有拥有 Admin 权限的用户,才能新增、修改其他用户。
您可以新建用户,除了用户名之外,其他内容是非必选的。但强烈建议您为用户添加密码,同时限制访问主机以增强安全性。
角色
展示并管理 SelectDB 仓库中的角色,查看具体角色信息,或者给角色进行授权。
只有拥有 Admin 权限的用户能新增、修改其他角色。
SelectDB 目前暂不支持通过管理角色相关联的用户,这意味着您需要在创建用户或者修改用户时指定您的角色。
授权
在用户或角色的详情页,您可以进行授予/撤销权限的操作。您需要拥有 Admin 或者对应层级的 Grant 权限,才能进行相关操作。
在 WebUI 中,我们将权限分为四类,分别是:
- 全局:拥有全局层级的某类权限,自动拥有数据库中所有对象的对应权限。
- 数据:库表等数据资源的权限。您可以按照层级进行授权,拥有父层级的权限,自动拥有其子内容的对应权限。
- 集成:对于集成的权限。目前实际上是对象存储集成的权限。
- 集群:对于集群的权限。