<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Access denied for user 'root'@'localhost'

    Posted on 2013-09-09 14:34 H2O 閱讀(1065) 評論(0)  編輯  收藏

    From http://www.dn59.com/linux/server/2013/0120/mysql-ERROR-1045-28000.html

    在ubuntu server 12.04中,安裝mysql后,使用命令登錄mysql居然報錯了,Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: YSE),這個錯誤搞得很郁悶,仔細分析之后,知道這個報錯和密碼有關,可能是密碼在配置mysql的時候異常,所以導致我們沒有正確的密碼,知道問題后,立即想到解決辦法了,那就是重新設置一個密碼,方法如下

    1.先關閉mysql并設置密碼

    1. #sudo  /etc/init.d/mysql stop 
    2. #sudo  mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
    3. #sudo  mysql -u root mysql 
    4. mysql> UPDATE user SET Password=PASSWORD('pas') where USER='root'
    5. mysql> FLUSH PRIVILEGES; 
    6. mysql> quit 
    允許mysql遠程訪問,可以使用以下三種方式:
    

    a、改表。

    mysql -u root –p
    mysql>use mysql;
    mysql>update user set host = '%' where user = 'root';
    mysql>select host, user from user;
    有時候更悲?。核杏脩舨恍⌒谋粍h了,包括root也被刪了腫么辦? mysqld_safe --skip-grant-tables --skip-networking & mysql -u root(新建用戶的用戶名) insert into mysql.user (host, user, password) values ('%', '新建用戶的用戶名', password('密碼'));grant all on *.* to 'root'@'%'; 和上面一樣也要flush 刷新權限

    b、授權。

    例如,你想root使用123456從任何主機連接到mysql服務器。

    1
    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

    如果你想允許用戶jack從ip為10.10.50.127的主機連接到mysql服務器,并使用654321作為密碼

    1
    2
    mysql>GRANT ALL PRIVILEGES ON *.* TO 'jack'@’10.10.50.127’ IDENTIFIED BY '654321' WITH GRANT OPTION;
    mysql>FLUSH RIVILEGES

    c:在安裝mysql的機器上運行:

    1
    2
    3
    4
    5
    6
    7
    8
    //進入MySQL服務器
    d:\mysql\bin\>mysql -h localhost -u root
    //賦予任何主機訪問數據的權限
    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION
    //使修改生效
    mysql>FLUSH PRIVILEGES
    //退出MySQL服務器
    mysql>EXIT

    2.重啟mysql并嘗試登錄

    1. #sudo  /etc/init.d/mysql restart 
    2. #sudo  mysql -uroot -p 
    3. Enter password:  
    4. #輸入密碼,出現下面這個就表示登錄正常了 
    5. mysql> 

    Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: YSE)這個錯誤在使用phpmyadmin登錄的時候只提示(28000),同時phpmyadmin也會提示密碼出錯,按以上方法設置之后就可以用新密碼登錄phpmyadmin了


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    posts - 0, comments - 21, trackbacks - 0, articles - 101

    Copyright © H2O

    主站蜘蛛池模板: 国产一区二区免费| 黄视频在线观看免费| 四虎在线最新永久免费| 久久久久国产亚洲AV麻豆| 精品国产亚洲第一区二区三区| 一个人免费观看视频www| 99久久婷婷国产综合亚洲| 日本高清在线免费| 亚洲一级毛片免费在线观看| 91精品免费久久久久久久久| 亚洲国语在线视频手机在线| 99久久免费国产香蕉麻豆 | 国产免费一区二区视频| 亚洲乱码日产一区三区| baoyu777永久免费视频| 亚洲AV综合色区无码一区爱AV| 久久久高清日本道免费观看| 亚洲va在线va天堂va不卡下载| 99视频在线免费| 亚洲人色大成年网站在线观看| 成人影片麻豆国产影片免费观看 | 亚洲成A人片77777国产| a毛片成人免费全部播放| 国产AV无码专区亚洲AVJULIA| 中文字幕免费观看| 亚洲午夜精品久久久久久app| 日本一道本高清免费| 一区二区在线视频免费观看| 亚洲gv猛男gv无码男同短文| 免费精品国偷自产在线在线| 欧洲亚洲国产精华液| 久久久久久久综合日本亚洲| 91成年人免费视频| 免费观看又污又黄在线观看| 亚洲无线码一区二区三区| 在免费jizzjizz在线播| 国产亚洲美女精品久久| 久久精品国产亚洲av麻豆| 午夜一级毛片免费视频| 成人片黄网站色大片免费观看cn| 亚洲国产视频网站|