为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:V8 【操作系统】:麒麟V10 【CPU】: 【问题描述】*:请问SF_GET_PART_SEQNO 如何单独授权给普通用户使用。目前只有DBA权限的用户能调用。
没有单独授予某个函数权限的方法,这种获取信息类的可以考虑给普通用户系统表查询权限(soi)和动态视图查询权限(vti),若还是无权限,可以再给一下对应表的查询权限(select)试试
实在不行看看能否用变通办法绕一下。
一个是把对该函数的查询转成视图,另一个是给这个函数包一层,做成用户自定义函数。
使用DBA用户身份创建视图或函数,并创建一个公共同义词,然后授权给普通用户使用(视图授权SELECT,函数授权EXECUTE)。
没有单独授予某个函数权限的方法,这种获取信息类的可以考虑给普通用户系统表查询权限(soi)和动态视图查询权限(vti),若还是无权限,可以再给一下对应表的查询权限(select)试试