建立system用户,版本测试9I
SQL> create user system identified by manager default tablespace systemtemporary tablespace temp;User created.SQL> grant dba,create table,resource to system;Grant succeeded.SQL> connect system/managersql>@PUPBLD.SQL
建议这个帖做为精华,供大家参考

解决方案 »

  1.   

    请问LGQDUCKY(飘) ( )   按你的方法system中的数据对象(比如表)可以恢复出来
      

  2.   

    请问LGQDUCKY(飘) ( )   按你的方法system中的数据对象(比如表)可以恢复出来吗?
      

  3.   

    可是用语句
    drop user system cascade;
    它不仅删除用户,还删除与之相关的表和视图
      

  4.   

    quote LGQDUCKY: <<数据字典存在于系统表空间,不是存在与用户。>>
     
     不要误导人!数据字典属于sys用户,数据字典不可能脱离用户而存在。
     找一个跟你版本一样的数据库导出system用户,拿过来imp就行了
      

  5.   

    找到创建数据库时的脚本,查查看那个脚本是创建 system 用户的,执行一下就可以,所有的权限以及用户对象都可以恢复
      

  6.   

    quote:
      <<运行这个包呀,PUPBLD.SQL>>  pupbld.sql只是建立 PRODUCT_USER_PROFILE表,其他的对象怎么办,GG?
      

  7.   

    数据字典存在于系统表空间,不是存在于用户,数据字典属于sys用户。不要想到别的地方
     
      

  8.   

    LGQDUCKY(飘) , 按你的方法,我在服务器上登录正常。
    但在客户端用户system以dba身份登录出现ORA-01031:insufficient privileges错误