ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ora-01720

ora-01720

原创 Linux操作系统 作者:xin2v 时间:2009-03-19 14:42:25 0 删除 编辑

ora-01720 grant option does not exist for '.'

一般發生在A用戶授權B用戶可以訪問自己的某一個Object,但是B用戶中的某一個Object用到了A中的這個Object,B把自己的這個Object在授權給A時會發生這個錯誤.說起來這麼繞口,我們舉個例子看看:

比如A中有一個table叫tab1,在A中使用grant all on tab1 to B授權,然後在B中建立一個view,叫view1,view1中會用到A中授權過來的tab1.因為你要讓A去使用這個View1,用grant all on view1 to A,就會發生這個錯誤.解決方法很簡單在A中執行grant all on tab1 to B with grant option即可.

呵呵看了這個解決方法,那原因就很明瞭了,不用多講,地球人都知道.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10325341/viewspace-573105/,如需转载,请注明出处,否则将追究法律责任。

下一篇: Metaframe進不去
请登录后发表评论 登录
全部评论

注册时间:2009-03-19

  • 博文量
    45
  • 访问量
    64464