Linux下給mysql創建用戶並分配權限


// fe_group 用戶名
// fe 數據庫名
// 123456 密碼

1.新建用戶

//登錄MYSQL
@>mysql -u root -p
@>密碼
//創建用戶
mysql> insert into mysql.user(Host,User,Password) values('localhost','fe_group',password('123456'));
//刷新系統權限表
mysql>flush privileges;
這樣就創建了一個名為:fe_group 密碼 123456 的用戶。
//退出后登錄一下
mysql>exit;
@>mysql -u fe_group -p
@>輸入密碼 123456
mysql>登錄成功 

2.為用戶授權

//登錄MYSQL(有ROOT權限)。我里我以ROOT身份登錄。
@>mysql -u root -p
@>密碼
//首先為用戶創建一個數據庫(fe)
mysql>create database fe;
//授權fe_group用戶擁有fe數據庫的所有權限
@>grant all privileges on fe.* to fe_group@localhost identified by '123456';
//localhost是本地訪問,其他地址訪問不了,%是所有
@>grant all privileges on fe.* to fe_group@'%' identified by '123456';
//刷新系統權限表
mysql>flush privileges;

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM