MySQL 安全管理

來源:互聯網
上載者:User

標籤:

Dos下進入mysql的方法

1.進入mysql安裝目錄

cd C:\Program Files\MySQL\MySQL Server 5.6\bin

2.使用者登入

mysql -hlochlhost -uabc -pabc

-h:表示伺服器名,lochlhost是本機

-u:使用者名稱

-p:密碼,如果使用者沒密碼就直接-p即可。

 

create user建立使用者

CREATE USER  li@localhost IDENTIFIED BY ‘li‘;

授予使用者li資料庫person的所有許可權,並允許使用者li將資料庫person的所有許可權授予其它使用者

GRANT ALL ON PERSON.* TO li@localhost WITH GRANT OPTION;

立即生效,如果授與權限沒有生效執行以下命令,在5.6版本更改即會生效。

FLUSH PRIVILEGES;

GRANT建立使用者

如果當前不存在使用者,GRANT可以在授予許可權的時候建立使用者

授予使用者資料庫person所有表的select,insert許可權。

GRANT SELECT,INSERT ON PERSON.* TO ‘abc‘@‘localhost‘ identified by ‘abc‘;

同時運行使用者abc將person資料庫的SELECT,INSERT許可權授予給其它使用者
GRANT SELECT,INSERT ON PERSON.* TO ‘abc‘@‘localhost‘ identified by ‘abc‘ with grant option;

退出目前使用者

exit

查看目前使用者的許可權

show grants;

查看使用者abc的許可權

show grants for abc@localhost;


REVOKE回收許可權

回收使用者abc資料庫person的insert的許可權

REVOKE INSERT ON PERSON.* FROM abc@localhost;

回收許可權

回收person資料庫abc的所有許可權REVOKE ALL ON PERSON.* FROM abc@localhost;回收abc的所有資料庫所有許可權REVOKE ALL ON *.* FROM abc@localhost;

刪除使用者

在早期版本需要回收使用者的許可權之後才能刪除使用者。

DROP USER abc@localhost;

 

 

備忘:

    pursuer.chen

    部落格:http://www.cnblogs.com/chenmh

本網站所有隨筆都是原創,歡迎大家轉載;但轉載時必須註明文章來源,且在文章開頭明顯處給明連結,否則保留追究責任的權利。

《歡迎交流討論》

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.