在一些大型公司中,会有专门的人员负责管理数据,而有的数据是存储在文件中,用户可以通过上传文件的方式向数据库中导入数据。
下面演示了如何设置用户加载文件数据的权限以及如何设置用户的追加权限。
实现步骤
允许加载Excel数据
1、在数据连接中打开需要导入表的数据源,勾选“允许加载Excel数据”。
设置用户权限
2、在导航栏中选择 系统运维>用户管理 。
3、新建"文件导入角色"。
设置操作授权如下:
点击 保存 按钮,保存角色。
4、点击 资源授权 按钮,设置“文件导入角色”的资源授权。
5、设置需要导入的数据源“引用”、“编辑”、“查看”权限,数据连接、父文件夹“引用权限”,如下:
6、新建文件导入用户"张三",设置其角色为“文件导入角色 ”。
7、张三登录系统,选择 数据连接 ,在常用数据库中点击 文件 。
8、选择 “新建数据表” ,上传文件数据。
9、选择导入的数据源并输入导入表名,点击 导入数据 按钮,将数据导入到数据源中。
用户加载文件的数据权限设置完成,可以通过上传文件的方式向数据库中添加表和数据。
设置追加数据权限
刚导入的表默认只有该用户、管理员才能向表中追加数据,如果其它用户想要追加数据,需要设置表的“编辑”权限。
1、找到刚才导入的表,右键选择“资源授权 ”。
2、在资源授权界面,点击 添加 按钮。
3、添加用户“小明”,并设置权限如下:
4、小明登录系统,选择刚才设置资源授权的表,可向此表中追加数据: