建立 MySQL 新帳號, 以下例子會建立 "newuser" 帳號, 密碼是 "newpassword", 主機是 "localhost":
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newpassword';
如果希望該帳號可以從何地方登入,則localhost 可以換成 "%" 字符
給予新帳號 "newuser" 權限讀寫新資料庫 "newdatabase":
GRANT ALL PRIVILEGES ON newdatabase.* TO 'newuser'@'localhost';
更新資料庫狀態,讓帳號與權限生效
FLUSH PRIVILEGES;
登入資料庫
mysql -u newuser -p
沒有留言:
張貼留言