Chinaunix

标题: 表文件的上传下载数据的权限问题! [打印本页]

作者: xiaofish82    时间: 2013-06-05 00:49
标题: 表文件的上传下载数据的权限问题!
RT
现在客户有这么一个需求,对库下面的一个表,要做上传,下载数据的权限的控制。
只有权限的人,才能对表文件进行上传,下载。

我尝试对表文件进行权限的控制。
1。EDTOBJAUT,已经把*public 指定成*exclude了。只留下了一个user有*all的权限,但是为什么我用没有权限的用户,依然可以上传,下载数据呢。

论坛里面也查了个方法,如下。但是当我执行chgaut的时候,无论怎么改obj,都说不存在。
First, use CRTAUTL or WRKAUTL to create an authorization list.
Then add users to the list with WRKAUTL.
Then change all objects in that library to use that authorization list
with
CHGAUT OBJ('/qsys.lib/mylib.lib') AUTL(MYAUTL) SUBTREE(*ALL)
Then change the authority for *PUBLIC to use that authorization list with
CHGAUT OBJ('/qsys.lib/mylib.lib') USER(*PUBLIC) DTAAUT(*AUTL)
OBJAUT(*NONE) SUBTREE(*ALL)


哪位有好的办法,多谢啦!!

作者: xiaofish82    时间: 2013-06-05 00:50
自己沙发。

作者: xiaofish82    时间: 2013-06-05 00:51
自己板凳。
作者: george251    时间: 2013-06-05 10:35
看下你的user profile中特殊权限与用户组的内容
作者: xiaofish82    时间: 2013-06-05 12:26
george251 发表于 2013-06-05 10:35
看下你的user profile中特殊权限与用户组的内容


1) special authority 看过了,没有什么特别的权限,就是
*allboj,*splctl之类的,没全记住。

2)profile group也差了,是在一个大的group里面。

我想知道上面的这2个,有什么特殊的东西,会影响到我权限的设定吗?
以前记得配置权限挺容易的,直接ediobjaut就可以好像。

谁能给个确切的答案,多谢!
作者: george251    时间: 2013-06-05 12:56
都*ALLOBJ了还谈什么权限设置。 *ALLOBJ无视设置通盘“秒杀”的。
我建议你换一个没有*ALLOBJ权限的用户来测试。
作者: xiaofish82    时间: 2013-06-05 15:17
george251 发表于 2013-06-05 12:56
都*ALLOBJ了还谈什么权限设置。 *ALLOBJ无视设置通盘“秒杀”的。
我建议你换一个没有*ALLOBJ权限的用户来 ...


哈哈,我糊涂了。非常感谢,去试一试。
作者: liang118c2    时间: 2013-06-05 15:18
如果owner 是group, 那么所在这个group下面的profile应该是都有权限的.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2