1. 程式人生 > >mysql建立使用者和賦權

mysql建立使用者和賦權

首先我們需要啟動命令列輸入cmd,點選確定,如圖:

 

輸入net start mysql,啟動mysql

輸入mysql –u root –p後按回車,再輸入登入資料庫的密碼,按回車,如下圖:

 

Ø  建立使用者

在命令列輸入 CREATE USER 'username'@'host' IDENTIFIED BY 'password';

說明: username 表示你將建立的使用者名稱, host - 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost, 如果想讓該使用者可以從任意遠端主機登陸,可以使用萬用字元%password表示該使用者的登陸密碼,

密碼可以為空,如果為空則該使用者可以不需要密碼登入伺服器。

例: create user ‘ucms’@’%’ identified by ‘123456’; 如下圖:

 

Ø  給使用者授權

mysql的命令列輸入 GRANT privileges ON databasename.tablename TO 'username'@'host'

說明: privileges 使用者的操作許可權,SELECT , INSERT , UPDATE 等。如果要授予所的許可權則使用ALLdatabasename 表示資料庫名,tablename表名,如果要授予該使用者對所有資料庫和表的相應操作許可權則可用*

表示, *.*

例:grant all on ucms.* to ‘ucms’@'%'。如下圖: