我想在一个用户下建立一个存储过程,在存储过程中实现把本用户下的导入到另一个用户下的对应表中,请教如何操作?grant all on TEST.SU1004 to SYSTEM; 这种写法对表多的情况下,比较麻烦,又没有更好的写法?
谢谢!!

解决方案 »

  1.   

    能不能一次授权用户下的所有表给system ?比如我想让TEST用户可以操作TEST1用户下的所有表,请教该如何编写这样的语句?在system下使用grant all  on test to test1 报“表和视图不存在”!如何解决? 还请详细执教一下,谢谢!
      

  2.   

    以下是单表赋权限,多表的偶就不是很清楚了。(供参考)
    如果想把用户A下的table1的update权限赋予用户B
    在用户A连接状态下执行:
    grant update
    on table1
    to B