我自己新建了一个表空间test,还建了一个用户 hwt,给用户付了权限:connect,create session,create any table,update any table 的权限
但是我用hwt这个用户登录的时候,却提示说 test表空间中没有权限,这是怎么回事?求解答!

解决方案 »

  1.   

    在新建用户hwt时,指定他的默认表空间为test。
    或更改hwt用户的默认表空间为test
      

  2.   

    grant unlimited tablespace  to 你的用户
      

  3.   

    追问:我每次启动oracle,都会提示一个这个样的错误,shared memory realm does not exist
    每次启动都是这样的,能不能彻底的解决一下,不要每次启动都要输入sqlplus/nolog-----conn/sysdba----startup 这样的命令
    谢谢解答!
      

  4.   

    你要使你的用户 hwt 在表空间test获得空间的权限啊这个命令alter user hwt quota 多少M on test;