MySQL是一個開源的關系型數(shù)據(jù)庫管理系統(tǒng),是由瑞典MySQL AB公司開發(fā)的。在MySQL中,為了安全和管理的需要,我們需要分配用戶權限,從而控制用戶能夠執(zhí)行的操作。接下來我們將介紹如何給MySQL分配用戶。
步驟一、登錄MySQL $ mysql -u root -p 步驟二、創(chuàng)建新用戶 mysql>CREATE USER '用戶名'@'localhost' IDENTIFIED BY '密碼'; 步驟三、設置用戶權限 mysql>GRANT [權限] ON [數(shù)據(jù)庫]. [表] TO '用戶名'@'localhost'; 例如,為用戶‘john’分配查看數(shù)據(jù)庫test1的權限: mysql>GRANT SELECT ON test1.* TO 'john'@'localhost'; 步驟四、刷新權限 mysql>FLUSH PRIVILEGES; 步驟五、退出MySQL mysql>exit; 完成以上步驟后,我們就可以用新創(chuàng)建的用戶登錄MySQL并執(zhí)行指定權限的操作了。