OK論壇

 找回密碼
 註冊
查看: 1830|回復: 6

誤刪SQL管理者帳號,該如何挽回

 關閉 [複製鏈接]
  • TA的每日心情
    郁悶
    2016-4-10 10:49 PM
  • 簽到天數: 211 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-11-11 00:07:17 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: EA13435
    問題內容: SQL問題
    本帖最後由 a0927280581 於 2010-11-12 02:31 PM 編輯

    剛剛本人在看我的私服資料庫

    原本想改SQL管理帳號的密碼

    結果...不小心把我的使用者帳號刪除了

    請問除了重裝SQL之外 還有什麼辦法可以挽回

    *如果我現在私服是開著(SQL版)

      那從現在到我私服重開 這段期間

      玩家的資料會回朔嗎?
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2024-5-2 03:39 PM
  • 簽到天數: 1323 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-11-11 01:54:34 | 顯示全部樓層
    再創一隻同帳密的?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2016-4-10 10:49 PM
  • 簽到天數: 211 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2010-11-11 19:46:55 | 顯示全部樓層
    回復 2# sinya


        我在網頁打127.0.0.1之後 他就要我登入帳號

    可是我帳號都刪除了 不知道有什麼方法可以進去頁面創管理帳號
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2010-11-11 22:47:55 | 顯示全部樓層
    本帖最後由 lendlice0001 於 2010-11-11 10:49 PM 編輯

    重建使用者帳號:
    1.停掉MySQL
    叫出工作管理員來停掉服務

    2.以--skip-grant-table 的參數啟動mysql
    1. mysqld -u root --skip-grant-tables & mysql
    複製代碼
    3. 更改root 密碼
    進入 MySQL 的命令提示列後:
    1. use mysql;
    2. UPDATE user SET password=password('new password') where user='root';
    3. FLUSH PRIVILEGES;
    複製代碼
    4.重新啟動 MySQL 服務

    詳細請在google搜尋關鍵字【忘記 mysql 密碼】
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2016-4-10 10:49 PM
  • 簽到天數: 211 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2010-11-11 23:31:46 | 顯示全部樓層
    回復 4# lendlice0001


        嗯 第一步大概懂了 但是接下來步驟....完全霧煞煞

    這是我從Google找的教學文  看不是很懂((門外漢

    root 密碼忘了,可按照下列方式更正:
    1. 1.先停掉mysql



    2. # /etc/rc.d/init.d/mysql stop

    複製代碼
    1. 2.以--skip-grant-table 的參數啟動mysql



    2. # safe_mysql --skip-grant-table&

    複製代碼
    1. 3. 更改root 密碼

    2. # mysql mysql

    3. mysql> UPDATE user SET password=password('newpassword')

    4. WHERE user='root';

    5. mysql> exit
    複製代碼

    1. 4.停掉mysql再重跑

    2. # mysqladmin -uroot -p shutdown

    3. Enter password: //輸入新設定的密碼



    4. # /etc/rc.d/init.d/mysql start
    複製代碼


    # xxxxxxxxx   <<這些是代表什麼意思  以及如何使用or執行

    不好意思 勞煩各位幫忙了
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2011-10-21 01:48 PM
  • 簽到天數: 192 天

    連續簽到: 0 天

    [LV.7]常住居民III

    發表於 2010-11-12 03:45:49 | 顯示全部樓層
    回復  lendlice0001


        嗯 第一步大概懂了 但是接下來步驟....完全霧煞煞

    這是我從Google找的教學 ...
    a0927280581 發表於 2010-11-11 11:31 PM



    我不知道我是不是又眼殘而看錯你的意思。有的話,先說對不起了。

    你看到的 # 其實是linux下以root的身分進行指令輸入(也就是說 以root的身分登入系統的標誌)。

    /etc/rc.d/init.d/mysql stop
    紅字:紅字代表你的身分
    藍字:藍字代表你輸入的指令。

    (我猜你因該不是用linux架設的,因此我以下就不說了)

    lendlice0001大 所說的,其實就是你所找到的教學。(只是windows比較沒有那麼多權限規定,因此比較間單話)

    lendlice0001大 所說的 第二步開始,其實就是打開msql專用的 &#32456;端畫面。

    你當初安裝mysql的時候因該都有裝進去了。
    請到你的開始選單裡找找。

    找到後,在來只要跟著 lendlice0001大 所說的做就可以了。

    lendlice0001大 所提供的是濃縮版,不懂可以上google找。

    小弟當初也發生過類似的問題,而 lendlice0001大 所提供的,確實是正解!
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2010-11-12 17:46:26 | 顯示全部樓層
    回復 6# fireboy0526


       還好有人看懂我在寫啥...

       之前其實也有人問過相關問題 我也回過 只是早就不知道淹沒到哪去了 我自己也懶得找...XD
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-5-15 05:56 PM , Processed in 0.159257 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表