如果模式A的表a想要依赖于模式B的表b建立外键,则需要dba用户给a用户赋予如下权限:
grant select on B.b to A;
grant references on B.b to A;
如果没有第一个授权,则建外键的时候会报表或视图不存在的错误,如果没有第二个授权,则建外键时会报权限不足的错误。两个授权都搞定以后,就可以正常建外键了。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12125877/viewspace-621777/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12125877/viewspace-621777/
本文介绍了如何在不同模式间的表创建外键约束。要实现这一目标,需要dba用户为依赖方模式授予SELECT和REFERENCES权限。若缺少这些权限,将会遇到表不存在或权限不足的错误。
431

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



