怎么通过一个存储过程连接另外一个用户,将当前的用户下的数据放到另外一个用户的某张表中?

解决方案 »

  1.   

    conn user1/pwdgrant select on ... to user2;conn user2/pwdinsert into ... select ... from user1.table_name
      

  2.   

    grant select any table to 当前用户insert into user2.tb select * from user1.tb --user1 为当前的用户
      

  3.   

    你这个另外一个用户是指同一个数据库还是不同数据库的用户啊??
    如果是不同库可以通过DB_LINK,同一个库授权就OK了
      

  4.   

    如果同库的话 直接newuser.table 就可以找到这个用户的表数据了啊 
    不过用户需要有 newuser表的select权限