找回数据库密码

一、MySQL数据库忘记root密码   
    1.新装MYSQL   
        新装MYSQL默认搂ROOT密码为空   
        命令行:mysql -u root mysql    
        mysql> update user set password=password('新密码') where user='root';    
        mysql> FLUSH PRIVILEGES;   
    2.如果忘记了root密码,要重置ROOT密码的话   
        (1)KILL掉系统里的MySQL进程;   
        (2)用以下命令启动MySQL,以不检查权限的方式启动;   
            mysqld --skip-grant-tables &   
        (3)然后用空密码方式使用root用户登录 MySQL;   
            mysql -u root   
        (4)修改root用户的密码;   
            mysql> update mysql.user set password=PASSWORD('新密码') where User='root';    
            mysql> flush privileges;    
        (5)重新启动MySQL,就可以使用新密码登录了。    
    3.修改现有root密码   
        方法一:   
            命令行:mysql -uroot -p   
            password:输入你的旧密码   
            mysql>update mysql.user set password=PASSWORD('新密码') where User='root';    
            mysql> flush privileges;   
        方法二:   
            mysqladmin -u root -p password 新密码   
二、Oracle数据库忘记sys密码   
    忘了sys密码,再修改sys密码,一般是通过生新生成密码文件来恢复   
    用工具orapwd创建新的口令文件.将文件保存到%ORACLE_HOME%database目录下面,   
    ORAPWD FILE=%ORACLE_HOME%databasePWDoral.ora password="密码"

你可能感兴趣的:(oracle,mysql,忘记密码)