用户拥有的角色权限在存储过程里是不可用的,如存储过程里执行exec imme 'create index ...',这样的语句,是会报没有权限的。
解决办法:在存储过程名字后面(is前面)加authid current_user就可以拥有当前用户的权限了
解决办法:在存储过程名字后面(is前面)加authid current_user就可以拥有当前用户的权限了
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/263455/viewspace-754771/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/263455/viewspace-754771/
本文讨论了在存储过程中遇到的角色权限不足问题,特别是当尝试执行创建索引等操作时。为了解决这一问题,可以在存储过程定义中使用AUTHID CURRENT_USER来确保使用当前用户的权限。
314

被折叠的 条评论
为什么被折叠?



