把密码改掉
alter user duwucn identified by qwert;

解决方案 »

  1.   

    我在sqlPlus中,执行你给的语句,显示"用户已更改",但用exp duwucn/qwert...还是显示一样的错误。
      请问,数据库的用户放在哪个表,dba_users吗?怎么没看到我(duwucn),直接在里面修改密码可以吗?
      

  2.   

    不好意思,再麻烦你一次。
     我发现,用alter user name identified by pwd 这样是可以改的,我在sql plus中测试过。
      但,无论改不改密码,都会在cmd,命令行中出错,用exp duwucn/qwrt正确的密码时。也出错。why??
      谢
      

  3.   

    好急呀,没分了。我要把winXp上oracle的数据导入到另外一台linux8上的oracle去,怎么没人帮呀。。 、  心灰意冷ing.........
      

  4.   

    ORA-01017 invalid username/password; logon deniedCause: An invalid username or password was entered in an attempt to log on to Oracle. The username and password must be the same as was specified in a GRANT CONNECT statement. If the username and password are entered together, the format is: username/password.Action: Enter a valid username and password combination in the correct format.
      

  5.   

    exp duwucn/qwrt@数据库名
      

  6.   

    用其它dba用户导此用户的数据,试试吧,也不清楚duwucn用户发生什么事
    又或者用system,sys用户导出,看能否行,检查是否只有duwucn用户不行
      

  7.   

    楼上说的是,
    你可能没连上数据库,
    所以提示登录“ORA-01017 invalid username/password; logon denied”。
      

  8.   

    改密码怎么不找我,记得快给分修改你的登陆认证方式为系统认证方式,然后用internal登陆,输入错误密码也能登陆C:\Oracle\Ora81\network\ADMIN\sqlnet.ora
    中将
    SQLNET.AUTHENTICATION_SERVICES= (NONE)
    中的NONE改为NTS,即:
    SQLNET.AUTHENTICATION_SERVICES= (NTS)修改密码后将此参数改回为none
      

  9.   

    贴个全的,祝好运!
    主  题:  用orapwd修改internal密码碰到问题,提示ORA-01031: insufficient privileges? 
    作  者:  JCC0128 (JCC)  
    等  级:    
    信 誉 值:  100 
    所属论坛:  Oracle 基础和管理 
    问题点数:  20 
    回复次数:  5 
    发表时间:  2003-07-24 12:54:14 
       
     
       
    我的sqlnet.ora文件中的认证参数已改为NONE
    执行命令如下:
    C:\>ORAPWD FILE=C:\ORACLE\ORA81\DATABASE\PWDTEST3.ORA PASSWORD=jcc ENTRIES=10
    在dba studio中连接时报错ORA-01031: insufficient privileges?
    为何?>  
     
     
     回复人: kerisyml(魂之利刃) ( ) 信誉:101  2003-07-24 13:11:00  得分:0 
     
     
      权限不够,你需要用sys用户以sysdba身份登录修改密码。
    或者以internal用户登录,直接用alter user internal identified by newpassword;
      
     
    Top 
     
     回复人: lilylamb(小羊羔) ( ) 信誉:100  2003-07-24 13:12:00  得分:0 
     
     
      我记得这个密码只能在数据库建立时设置?
      
     
    Top 
     
     回复人: lilylamb(小羊羔) ( ) 信誉:100  2003-07-24 13:15:00  得分:0 
     
     
      我试了一下没成功,WHY???
      
     
    Top 
     
     回复人: JCC0128(JCC) ( ) 信誉:100  2003-07-24 13:18:00  得分:0 
     
     
      魂之利刃的方法我试过,的确可以!!!结贴时再给你分,thanks!
    我现在还有问题就是用orapwd的方法修改密码为什么不行??
      
     
    Top 
     
     回复人: JCC0128(JCC) ( ) 信誉:100  2003-07-24 13:43:00  得分:0 
     
     
      用魂兄的方法,从dba studio登陆不管是sys还是internal都不需要以sysdba身分,normal也行!
    用orapwd时一定要注意,先要关闭数据库,再执行orapwd.(请保存原密码文件的备分,万一失败,只需将文件名改回即可)。
    还发现一个有趣的问题,
    用orapwd时internal的密码已经更改,sys的不变!;而在dba studio中用internal或sys登陆修改sys密码时,internal跟sys的密码同时改变!!!  
     
    修改你的登陆认证方式为系统认证方式,然后用internal登陆,输入错误密码也能登陆C:\Oracle\Ora81\network\ADMIN\sqlnet.ora
    中将
    SQLNET.AUTHENTICATION_SERVICES= (NONE)
    中的NONE改为NTS,即:
    SQLNET.AUTHENTICATION_SERVICES= (NTS)修改密码后将此参数改回为none不过碰到过有的机器没有sqlnet文件,那就试试楼上的哈.
      

  10.   

    我用sys用户导出,它说需要sysdba 或 sysoper才行。
     用system用户导出。不行。因为表不属于system用户,而属于duwucn用户.好像可以吧,兄弟,你有其它办法吗?
      就是能正常导出,duwucn这个用户的数据就行了。
      
     对了,还有我用以前的用户名和密码在sqlplus中connect duwucn/qwert@new这样是可以的,说明用户名和密码没错!
      

  11.   

    靠,是不是这个问题,有时候必须要这个:as sysdbaconnect user/pwd@sn as sysdba