close


進入MySQL Command Line Client環境,
使用root登入mysql:
輸入密碼

 

建立新的資料庫:
CREATE DATABASE newdbname;

 

選擇mysql這個DB:
mysql> USE mysql;

 

下面2個擇一選擇使用。

  • 建立新管理者,並給予全部資料庫及最高權限:

GRANT ALL PRIVILEGES ON *.* TO newuser@localhost IDENTIFIED BY '123456';
(↑等同於root身分)

 

  • 建立新管理者,並給予全部權限(擁有testdbname此資料庫的最高權限):
GRANT ALL PRIVILEGES ON newdbname.* TO newuser@localhost IDENTIFIED BY '123456';
(↑使用帳號newuser登入後,只會看到newdbname資料庫。可在指定特定的資料表,
在newdbname.*的*字號改成資料表)

 

立即執行更新:
FLUSH PRIVILEGES;


 

 

 

更改帳號newuser的密碼成為123
USE mysql;
UPDATE user SET password=password('123') WHERE user='newuser';
FLUSH PRIVILEGES;

 

 

arrow
arrow
    全站熱搜

    kinomelma 發表在 痞客邦 留言(0) 人氣()