我以sysytem用户创建了一个用户 w1 设它的默认表空间是 ts1 (ts1之前是建好了的)我又以system用户创建了一张表 d1 设该表所在的表空间也是 ts1然后我用w1登录 之后用desc查看 或者用select查看 d1表 都说没有这个对象 或表请问这是怎么回事? 为什么会说没有 要怎么授权才可以

解决方案 »

  1.   


    用哪个用户创建的表,表就属于哪个用户所有。你的表d1是system用户登陆创建的,只有system用户才有权限操作d1表,除非system用户把对d1表的操作权限赋予给其他用户。所以你w1登陆,之后用desc或者select查看,就会说这个对象不存在的。