反饋已提交
網絡繁忙
数据连接权限控制是指远程设计时,不同用户对工程下的数据连接有不同的使用权限。
在 远程设计 章节中介绍了远程设计的步骤,本文介绍数据连接权限的控制与使用。
以管理员身份登录远程服务器的报表工程,即在浏览器地址输入http://ip:端口号/webroot/decision,点击管理系统>权限管理>全局设置,开启数据连接控制按钮,点击保存。如下图所示:
注:本文以 Tomcat 服务器为例,Tomcat 服务器部署请参见 独立部署
将 FRdemo 数据连接的使用权限分配给Jack,如下图所示:
注:某用户若需对数据连接进行编辑,超级管理员需在管理系统>权限管理>全局设置中开启分级授权按钮,将数据连接的「授权」权限分配给该用户。
在 FineReport 设计器中点击服务器>远程设计权限管理,添加用户Jack,并为其分配目录权限。如下图所示:
在 FineReport 设计器中点击文件>切换工作目录>其他,创建一个远程服务器,登录用户为总调度Jack,测试连接成功之后,点击确定,即可登录远程设计工作目录。如下图所示:
1)新建数据库查询语句,Jack 可使用 FRDemo 数据连接下的所有数据表,但不可以对数据连接进行编辑。如下图所示:
2)Jack 可对自己权限下的文件夹和文件夹下的所有模板进行编辑、删除、重命名、新建的操作。如下图所示:
注:拥有模板设计的权限,但没有该模板数据集中数据连接的权限,预览模板时数据库连接失败,故在进行权限分配时,需将数据连接和模板设计权限联合起来分配。
远程设计数据连接权限控制中,有以下几个特点:
非管理员远程设计时,无法对数据连接进行编辑,只能对有权限的数据连接进行使用;
非管理员远程设计时,所有涉及选择数据连接的地方用户只能使用自己权限下的数据连接,比如添加数据集时数据库查询和存储过程、数据字典;
程序数据集,文件数据集,内置数据集、服务器数据集没有权限限制,所有用户(管理员、普通用户)都能查看。
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉