2017-03-04 55 views
1

我使用iNavigator进行数据提取,我的团队由20位分析师组成,其中包含个人用户标识。分析师将他们的最终数据表保存在一个公共库中,下载数据并将其发送给用户。问题在于分析师无法下载其他人创建的表(即,我无法下载由我的同事在休假时创建的表)。是否有在iNavigator中创建表时可以给出的sql命令。* iNavigator中的所有权限

回答

1

听起来就像您在表格上使用长SQL名称而不是短系统名称。既然如此,在documentation说:

表权威:如果使用SQL名称,表用的 系统权限创建的*排除,* PUBLIC。如果使用系统名称, 表的创建权限为* PUBLIC,由模式的 创建权限(CRTAUT)参数决定。如果 表的所有者是组配置文件(GRPPRF关键字)的成员,并且指定了组的权限(GRPAUT关键字),那么该组配置文件也将 对表具有权限。

因此,您可以记住在创建表之后向其他开发者授予权限或如上所述;您可以让同一组(GRPPRF)中的所有开发人员成员具有默认配置文件(CRTAUT),以对新创建的对象进行分组。