欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql誤刪root用戶恢復(fù)方法

 更新時(shí)間:2015年02月13日 09:58:17   投稿:junjie  
這篇文章主要介紹了mysql誤刪root用戶恢復(fù)方法,本文操作是在mysql5.5版本下完成,其它版本僅作參考,需要的朋友可以參考下

裝完數(shù)據(jù)庫(kù)清理一些默認(rèn)賬號(hào)的時(shí)候不小心把root刪除了,flush privileges 之后的新 root 忘了grant任何權(quán)限,查看mysqld選項(xiàng)里面有個(gè) −−skip-grant-tables

復(fù)制代碼 代碼如下:

#/usr/libexec/mysqld --verbos --help

mysql5.5手冊(cè)說(shuō)明如下

復(fù)制代碼 代碼如下:

--skip-grant-tables

This option causes the server to start without using the privilege system at all, which gives anyone with access to the server unrestricted access to all databases. You can cause a running server to start using the grant tables again by executing mysqladmin flush-privileges or mysqladmin reload command from a system shell, or by issuing a MySQL FLUSH PRIVILEGES statement after connecting to the server. This option also suppresses loading of plugins, user-defined functions (UDFs), and scheduled events. To cause plugins to be loaded anyway, use the --plugin-load option.

--skip-grant-tables is unavailable if MySQL was configured with the --disable-grant-options option. See Section 2.10.2, “Typical configure Options”.

mysqld_safe是Unix/Linux系統(tǒng)下的MySQL服務(wù)器的一個(gè)啟動(dòng)腳本。這個(gè)腳本增加了一些安全特性,會(huì)在啟動(dòng)MySQL服務(wù)器以后繼續(xù)監(jiān)控其運(yùn)行情況,并在出現(xiàn)錯(cuò)誤的時(shí)候重新啟動(dòng)服務(wù)器。后臺(tái)啟動(dòng)mysql

復(fù)制代碼 代碼如下:

#mysqld_safe --skip-grant-tables &

如果沒(méi)有root賬戶就添加一個(gè)

復(fù)制代碼 代碼如下:

INSERT INTO user SET User='root',Host='localhost',ssl_cipher='',x509_issuer='',x509_subject='';

直接輸入mysql連接并添加權(quán)限,這時(shí)候是不能使用grant命令的,只能用update

復(fù)制代碼 代碼如下:

UPDATE user SET Select_priv='Y',Insert_priv='Y',Update_priv='Y',Delete_priv='Y',Create_priv='Y',Drop_priv='Y',Reload_priv='Y',Shutdown_priv='Y',Process_priv='Y',File_priv='Y',Grant_priv='Y',References_priv='Y',Index_priv='Y',Alter_priv='Y',Show_db_priv='Y',Super_priv='Y',Create_tmp_table_priv='Y',Lock_tables_priv='Y',Execute_priv='Y',Repl_slave_priv='Y',Repl_client_priv='Y',Create_view_priv='Y',Show_view_priv='Y',Create_routine_priv='Y',Alter_routine_priv='Y', Create_user_priv='Y',Event_priv='Y',Trigger_priv='Y',Create_tablespace_priv='Y',authentication_string='' WHERE User='root';

注意我用的是mysql是5.5版本,可能操作過(guò)程中sql語(yǔ)句或其他地方有不同,語(yǔ)句執(zhí)行完畢之后需要flush privileges ,還可能要重新登錄才行。

相關(guān)文章

  • MySQL中數(shù)據(jù)類型相關(guān)的優(yōu)化辦法

    MySQL中數(shù)據(jù)類型相關(guān)的優(yōu)化辦法

    這篇文章主要介紹了MySQL中數(shù)據(jù)類型相關(guān)的優(yōu)化辦法,包括使用多列索引等相關(guān)的優(yōu)化方法,需要的朋友可以參考下
    2015-07-07
  • Mac?Homebrew安裝的MySQL無(wú)法遠(yuǎn)程登錄的解決

    Mac?Homebrew安裝的MySQL無(wú)法遠(yuǎn)程登錄的解決

    這篇文章主要介紹了Mac?Homebrew安裝的MySQL無(wú)法遠(yuǎn)程登錄的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • MySQL中UUID主鍵的優(yōu)化小結(jié)

    MySQL中UUID主鍵的優(yōu)化小結(jié)

    UUID可以唯一標(biāo)識(shí)記錄,因此有些場(chǎng)景可能會(huì)用來(lái)作為表的主鍵,本文主要介紹了MySQL中UUID主鍵的優(yōu)化小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-09-09
  • MySQL多條件查詢的實(shí)現(xiàn)示例

    MySQL多條件查詢的實(shí)現(xiàn)示例

    本文主要介紹了MySQL多條件查詢的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-05-05
  • SQL查詢表字段信息詳細(xì)圖文教程

    SQL查詢表字段信息詳細(xì)圖文教程

    最近工作用到SQL語(yǔ)句查詢表中所有字段的名稱,下面這篇文章主要給大家介紹了關(guān)于SQL查詢表字段信息的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • Mysql5.7忘記root密碼怎么辦(簡(jiǎn)單且有效方法)

    Mysql5.7忘記root密碼怎么辦(簡(jiǎn)單且有效方法)

    本文給大家分享一個(gè)快速且簡(jiǎn)單的方法來(lái)解決Mysql5.7忘記root密碼問(wèn)題,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-02-02
  • mysql too many open connections問(wèn)題解決方法

    mysql too many open connections問(wèn)題解決方法

    這篇文章主要介紹了mysql too many open connections問(wèn)題解決方法,其實(shí)是max_connections配置問(wèn)題導(dǎo)致,它必須在[mysqld]下面才會(huì)生效,需要的朋友可以參考下
    2014-05-05
  • MySQL 視圖 第1349號(hào)錯(cuò)誤解決方法

    MySQL 視圖 第1349號(hào)錯(cuò)誤解決方法

    把下面SQL里的SELECT單獨(dú)執(zhí)行,沒(méi)有問(wèn)題,但是用來(lái)CREATE VIEW 就報(bào)錯(cuò)了.
    2008-03-03
  • mysql導(dǎo)入sql文件報(bào)錯(cuò) ERROR 2013 2006 2002

    mysql導(dǎo)入sql文件報(bào)錯(cuò) ERROR 2013 2006 2002

    今天在做項(xiàng)目的時(shí)候遇到個(gè)問(wèn)題,就是往mysql里導(dǎo)入sql文件的時(shí)候總是報(bào)ERROR 2013 2006 2002,研究了一番才找到解決辦法,這里記錄下來(lái)分享給大家
    2014-11-11
  • MySQL存儲(chǔ)過(guò)程中使用WHILE循環(huán)語(yǔ)句的方法

    MySQL存儲(chǔ)過(guò)程中使用WHILE循環(huán)語(yǔ)句的方法

    這篇文章主要介紹了MySQL存儲(chǔ)過(guò)程中使用WHILE循環(huán)語(yǔ)句的方法,實(shí)例分析了在MySQL中循環(huán)語(yǔ)句的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07

最新評(píng)論