写错了:
我的操作步骤:
1,以system/manager登录sqlplus,新建一个用户和密码;
2,设定表空间为user;
3,给这个用户权限:create session, create table, create view...
我在windows2000下imp,以新建的用户连接后,导入时老是提示权限不够,
这是咋回事?

解决方案 »

  1.   

    你给的权限不够,只有创建的权限。
    给用户RESOURCE权限试试。
      

  2.   

    to: podded(阿朱)
    给我推荐一本初学者的书吧。
      

  3.   

    《oracle8i初学者指南》,9i的也应该有类似的书吧。你导出时是什么用户登陆的?
      

  4.   

    Resource 是资源使用权限~
    --------------------------------抢分篇:
    --------------------------------------------------------------
    Oracle 学习方法
    1. 装上一个 Oracle 数据库.
         下的地址: http://otn.oracle.com/software/products/8i_personal/index.html
    2. 基础入门.
        www.oradb.net
    3. 有时候多看一些电子书.
        www.pdown.net    
         http://www.studa.com/newdown/soft/713.htm
    4. 看官方文档最有权威.
         http://otn.oracle.com/documentation/oracle8i_arch_816.html
    5. 看看高手们的说话.
         www.itpub.net
         otn.oracle.com看看高手是如何学的吧 :)
    http://www.cnoug.org/bin/ut/topic_show.cgi?id=1657&h=1&bpg=1&age=30
      

  5.   

    如果要用数据库的话,通常给 DBA 权限~  (纯建议)
      

  6.   

    to: podded(阿朱):
    我导出是在别的机器上导出的,导出的用户名和密码就和我新建的用户名和密码一样。
      

  7.   

    楼主可能还没明白如果导出文件(DMP)的用户比当前导入用户的权限高,就会出现你所说的错误!为了避免麻烦,直接给DBA权限就OK了!
      

  8.   

    嘿嘿~~~ 看那里呀~ 我说这个.... :(导出例子:
    http://expert.csdn.net/Expert/topic/2301/2301105.xml?temp=.2595331导入例子:
    http://expert.csdn.net/Expert/topic/2303/2303132.xml?temp=.7162134Exp/imp 详解:
    http://www.oradb.net/expimp.htm
    ========================================================================
    (如上例子的用户都有 DBA 权限)