我使用ADO连接oracle数据库,连接代码如下: 
m_pConnection->Open((_bstr_t)("Provider='OraOLEDB.Oracle';Data Source='myname';User ID='internal';Password='oracle';"), "", "", adConnectUnspecified); 
出现如下错误提示:Description = ORA-09275: CONNECT INTERNAL 不是有效地 DBA 连接internal不是oracle的默认用户吗? 我刚刚接触oracle数据库,特请教高手!谢谢!

解决方案 »

  1.   

    用户                           密码                                       关键性                           作用     
      system                       manager                                     YES             为DBA创建的SYSTEM用户     
      sys                             cHAnge_on_install                 YES             拥有数据字典表和视图的SYS用户   
      scott                         tiger                                         NO               检测模式,ORACLE参考模式   
      internal                   oracle                                       YES             SYS的别称,并非真正用户   
      DEMO                           DEMO                                           NO               检测模式,ORACLE参考模式   
      dbsnmp                       dbsnmp                                       no               企业管理器的管理人员你     
      OUTLN                         OUTLN                                         YES             存储行输出   
      MISSYS                       MISSYS                                       NO               由ORACLE   SERVICE   使用   
      AURORA...                 N/A                                             YES             数据库注册   
      ORdplugins               ordplugins                               no               供ORACLE   使用的内部媒体   
      CTXSYS                       CTXSYS                                         NO             供ORACLE   使用的内部媒体   
      ORDSYS                       ORDSYS                                         NO             供ORACLE   使用的内部媒体   
      MDSYS                         MDSYS                                           NO             供ORACLE   使用的内部媒体  
      

  2.   

    检查internal的用户权限,是不是要修改为dba