MySQL命令列建立使用者與授權

2021-09-30 15:27:45 字數 975 閱讀 3538

環境:mysql sever 5.1 + mysql命令列工具

問題:使用命令列建立使用者、進行授權

1. 建立使用者:

命令:create user username identified by 'password';

說明:username——你將建立的使用者名稱, password——該使用者的登陸密碼,密碼可以為空,如果為空則該使用者可以不需要密碼登陸伺服器.

示例:

create user wgb identified by 『wgb』;

2.授權:

命令:grant privileges on databasename.tablename to username;

說明:privileges——使用者的操作許可權,如select , insert , update 等,如果要授予所有的許可權則使用all.;databasename——資料庫名;tablename——表名,如果要授予該使用者對所有資料庫和表的相應操作許可權則可用*表示, 如*.*.

示例:

grant select, insert,update on test.user to w**;

grant all on *.* to ;

注意:用以上命令授權的使用者不能給其它使用者授權,如果想讓該使用者可以授權,用以下命令:

grant privileges ondatabasename.tablename to with grant option;

授權後還要重新整理系統許可權表:

flush privileges;

mysql建立使用者與授權

mysql 新建使用者、新建資料庫、使用者授權、刪除使用者、修改密碼

mysql 新建使用者與資料庫的實際操作步驟

MySQL命令列建立使用者與授權

問題 使用命令列建立使用者 進行授權 1.建立使用者 命令 create user username identified by password 說明 username 你將建立的使用者名稱,password 該使用者的登陸密碼,密碼可以為空,如果為空則該使用者可以不需要密碼登陸伺服器.示例 sq...

MySQL命令列建立使用者與授權

環境 mysql sever 5.1 mysql命令列工具 問題 使用命令列建立使用者 進行授權 1.建立使用者 命令 create user username identified by password 說明 username 你將建立的使用者名稱,password 該使用者的登陸密碼,密碼可以...

MySQL建立使用者與授權

一 建立使用者 命令 create user username host identified by password 說明 username 你將建立的使用者名稱,host 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者可以從任意遠端主機登陸,可以使用萬...