:)
我没有说清楚,是这样的, 让他们都访问system创建的表及数据,

解决方案 »

  1.   

    能说的具体点吗(比如要用的命令或过程), 我刚学的ORACLE, 请多指教!
      

  2.   

    To: csusmart:
      能告诉我该怎么做吗
      

  3.   

    创建表空间:
    CREATE TABLESPACE "JGMES_TABLESPACE" DATAFILE 'USER_TABLESPACE' 
    SIZE 20M AUTOEXTEND ON NEXT  5120K MAXSIZE UNLIMITED;
    创建用户USER1:
    CREATE USER "USER1"  PROFILE "DEFAULT" IDENTIFIED BY "USER" 
    DEFAULT TABLESPACE "USER_TABLESPACE" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;
    GRANT UNLIMITED TABLESPACE TO "USER1";
    GRANT "CONNECT" TO "USER1";
    GRANT "DBA" TO "USER1";
    ALTER USER "USER1" DEFAULT ROLE  ALL;
    创建用户USER2:
    CREATE USER "USER2"  PROFILE "DEFAULT" IDENTIFIED BY "USER" 
    DEFAULT TABLESPACE "USER_TABLESPACE" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;
    GRANT UNLIMITED TABLESPACE TO "USER2";
    GRANT "CONNECT" TO "USER2";
    ALTER USER "USER2" DEFAULT ROLE  ALL;
    ....
      

  4.   

    grant 系统权限或者角色 to 用户
    grant "dba" to "user1"
    grant alter user to "user2"
      

  5.   

    ①创建一个角色 SVRMGR>create role newrole identified by rolepasswd; ②给角色赋权限 SVRMGR>grant select on all table to newrolle; SVRMGR>grant connect to newrole with admin option;