1. 数据源连接池
点击【新建连接池】按钮,界面会出现多种类型的数据库连接池可供选择,包括Mysql、Oracle、SQL Server、DB2等,如下图:
我们以连接Oracle数据库为例,点击【新建连接池】,选择Oracle,然后在弹出的对话框中填写连接池的相关信息,如下图所示:
点击【测试连接】,测试连接该数据库,测试成功之后点击【确定】,完成连接池创建。在列表中也会显示该连接池是否连通,如下图所示:
勾选连接池后点击【连通检测】可重新进行连通状态检测。也可以在【系统设置】-【数据源连通性检测】中开启定时自动检测。
2. 数据源连接池权限管控
对数据源中的连接池中的数据库表、视图,支持权限配置。可以针对表、视图,以及表和视图的字段进行权限管控。对普通用户管控表、视图和其字段的权限,提高保密性。
第一步,在数据源连接池中添加扩展字段ignorePmCheck=0,此时给普通用户添加表、视图及其字段权限才会生效,否则用户可以查看连接池的所有表和视图,无法做到保密性。连接池赋予权限时,未勾选表、视图和其字段时,默认用户拥有所有表和视图及其字段的权限。
第二步,给用户添加权限。希望用户可以查看哪些表和视图,就给用户勾选相应的表和视图。这里需要给连接池完全控制的权限,否则用户不能查看表和视图。
然后,在库表权限页面,点击“添加库表”,勾选库表
第三步,给字段添加权限。给普通用户部分字段的查看权限,就需要添加字段权限。
第四步,保存。然后在普通用户中查看库表的详情,权限是否正常赋予。
请先登录