一次mysql的授權故障排除

來源:互聯網
上載者:User

標籤:mysql   百度   資料庫   如何   localhost   

描述一下情況,有一個資料庫xiyouzyadlog用sync授權 ,結果我在授權的時候授權給了xiyoumainTXZYANDROID 所有許可權,導致sync使用者登陸能看到所有的資料庫,於是刪除sync使用者結果sync登陸後依然能看到所有的資料庫包括mysql,然後百度查看mysql的授權,結果出現下面的結果,下面就示範下如何刪除沒有用的授權資訊mysql> show grants for  [email protected]‘localhost‘;+-------------------------------------------------------------------------------------------------------------+| Grants for [email protected]                                                                                   |+-------------------------------------------------------------------------------------------------------------+| GRANT USAGE ON *.* TO ‘sync‘@‘localhost‘ IDENTIFIED BY PASSWORD ‘*B805E12E6933FF815F344D9F4B0D7236B223DC86‘ || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `xiyoumainTXZYANDROID`.* TO ‘sync‘@‘localhost‘        || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `xiyouzyadlog`.* TO ‘sync‘@‘localhost‘                || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `mysql`.`xiyouzyadlog` TO ‘sync‘@‘localhost‘          |+-------------------------------------------------------------------------------------------------------------+刪除無用的授權資訊revoke SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON xiyoumainTXZYANDROID.* from [email protected];mysql> show grants for  [email protected]‘localhost‘;+-------------------------------------------------------------------------------------------------------------+| Grants for [email protected]                                                                                   |+-------------------------------------------------------------------------------------------------------------+| GRANT USAGE ON *.* TO ‘sync‘@‘localhost‘ IDENTIFIED BY PASSWORD ‘*B805E12E6933FF815F344D9F4B0D7236B223DC86‘ || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `xiyouzyadlog`.* TO ‘sync‘@‘localhost‘                || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `mysql`.`xiyouzyadlog` TO ‘sync‘@‘localhost‘          |+-------------------------------------------------------------------------------------------------------------+3 rows in set (0.00 sec)mysql> 刪除無用的授權資訊revoke SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON mysql.xiyouzyadlog from [email protected];mysql> show grants for  [email protected]‘localhost‘;+-------------------------------------------------------------------------------------------------------------+| Grants for [email protected]                                                                                   |+-------------------------------------------------------------------------------------------------------------+| GRANT USAGE ON *.* TO ‘sync‘@‘localhost‘ IDENTIFIED BY PASSWORD ‘*B805E12E6933FF815F344D9F4B0D7236B223DC86‘ || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `xiyouzyadlog`.* TO ‘sync‘@‘localhost‘                |+-------------------------------------------------------------------------------------------------------------+2 rows in set (0.00 sec)mysql> mysql> show grants for  [email protected]‘192.168.15.%‘;+----------------------------------------------------------------------------------------------------------------+| Grants for [email protected]%                                                                                   |+----------------------------------------------------------------------------------------------------------------+| GRANT USAGE ON *.* TO ‘sync‘@‘192.168.15.%‘ IDENTIFIED BY PASSWORD ‘*B805E12E6933FF815F344D9F4B0D7236B223DC86‘ || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `xiyoumainTXZYANDROID`.* TO ‘sync‘@‘192.168.15.%‘        || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `xiyouzyadlog`.* TO ‘sync‘@‘192.168.15.%‘                || GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `mysql`.`xiyouzyadlog` TO ‘sync‘@‘192.168.15.%‘          |+----------------------------------------------------------------------------------------------------------------+4 rows in set (0.00 sec)mysql> 刪除無用的授權資訊revoke SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `xiyoumainTXZYANDROID`.* from ‘sync‘@‘192.168.15.%‘revoke SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `mysql`.`xiyouzyadlog` from  ‘sync‘@‘192.168.15.%‘最後別忘記flush privileges;好了,大功告成


本文出自 “yaoshenshen” 部落格,謝絕轉載!

一次mysql的授權故障排除

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.