报表设计软件FineReport中的数据连接权限控制
1、模板权限控制方式修改用管理员账号登录web服务器(tomcat)下报表工程,即在浏览器地址输入http://localhost:8080/WebReport/ReportServer?op=fr_platform,点击管理系统>权限管理>设置,模板权限控制方式选择角色权限控制,并开启数据连接控制,如下图:

3、配置远程工作目录打开本地设计器,点击文件>其他,创建一个远程服务器,登录用户为总调度Jack,如下图:测试连接成功之后,点击确定,即可登录远程设计工作目录。

5、没有权限效果点击文件>切换工作目录>其他,选中远程工作目录,将用户名改为Anna,使用一线技术支持Anna登录远程设计,技术支持一线技术支持没有任何远程设计的权限,此时新建一个数据库查询,可以看到该用户无法使用任何数据连接,数据连接下拉框为空,如下图:

6、总结远程设计数据连接权限皮薹匆热控制中,有以下几个特点:一、非管理员远程设计时,无法对数据连接进行编辑,只能对有权限的进行使用;二、非管理员远程设计时,所有涉及选择数据连接的地方全都只能选到该角色所拥有查看权限的数据连接,比如添加数据集时“数据库查询”和“存储过程”、数据字典。而程序数据集,文件数据集,内置数据集则没有限制;三、非管理员远程设计时,服务器数据集中某些数据如果来自于该角色没有权限使用的数据连接,则该角色看不到此服务器数据集。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:33
阅读量:43
阅读量:77
阅读量:77
阅读量:25