我已经装完oracle和数据库的时候配置好服务与监听的时候   用pl/sql登陆时选择normal  提示 连接到sys的时候必须是sysdba或者sysoper 但如果选择sysdba的时候会进的去 1,是不是第一次登陆的时候要选sysdba 然后再sql窗口 建立新的pl/sql帐户
2,建立pl/sql测试帐号密码的sql语句是什么 我有一些资料 但是我不是很明白哪些表示帐户名哪些是密码 所以要套也不知道怎么套

解决方案 »

  1.   

    1  任何时候,以SYS登录数据库,必须是sysdba或者sysoper,而不只是第一次。2 create user user_name identified by passwd_str;
      

  2.   

    一般情况下是不是选择normal进去才是到所连接到的数据 
    因为我即使是选择sysdba的时候我随便输入帐户密码都是可以成功登陆
    那我如果要选择normal进入是不是要创建个新的帐户密码才可以
      

  3.   

    随便什么帐户/密码都可以进,是因为你以操作系统用户认证进入SYSDBA。
    normal为ORACLE认证,所以必须有合法用户码/密码
      

  4.   

    哦 如果想要normal进的去的是不是要在通过原来设置的帐户密码内登陆pl/sql创建新的帐户才可以
    我用了你的语句好像不成功上次别人给我的是
    CREATE USER "帐号" PROFILE "DEFAULT" 
        IDENTIFIED BY "密码" DEFAULT TABLESPACE "USERS" 
        TEMPORARY TABLESPACE "TEMP" 
        ACCOUNT UNLOCK;
    GRANT UNLIMITED TABLESPACE TO "帐号";
    GRANT "CONNECT" TO "帐号";
    GRANT "DBA" TO "帐号";但不知道怎么回事 我这个也是创建不成功
      

  5.   

    又见双引号…………
    SQL> create user user_name identified by passwd_str;用户已创建。SQL> grant connect to user_name;授权成功。SQL> conn user_name/passwd_str@test
    已连接。
    SQL>
      

  6.   

    按类似于次的路径:oracle\product\10.1.0\Db_1\NETWORK\ADMIN找到sqlnet.ora文件,
    把SQLNET.AUTHENTICATION_SERVICES= (NTS)中的NTS改成NONE
    采用口令文件认证方式详细见http://hi.baidu.com/csuxp2008/blog/item/15785134ba162580a71e1224.html