mysql建立使用者和賦權
阿新 • • 發佈:2019-02-20
首先我們需要啟動命令列輸入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 等。如果要授予所的許可權則使用ALL,databasename 表示資料庫名,tablename表名,如果要授予該使用者對所有資料庫和表的相應操作許可權則可用*
例:grant all on ucms.* to ‘ucms’@'%'。如下圖: