MySQL建立使用者,並設定指定訪問資料庫

2021-10-06 01:49:33 字數 907 閱讀 7322

一、建立使用者並授權

1. 登入mysql 

mysql -u root -q

輸入密碼

2. 建立資料庫(已有資料庫就不需要建立)

create database newdb;//以建立newdb為例

3. 建立使用者

建立userone,只能本地訪問

create user userone@'localhost' identified by 'password';

建立usertwo,可以遠端訪問

create user usertwo@'%' identified by 'password';
'%' - 所有情況都能訪問

『localhost』 - 本機才能訪問

』111.222.33.44『 - 指定 ip 才能訪問

4. 修改使用者密碼

以userone為例:

set password for 'userone'@'%'=password('1234')

5. 為使用者授權

授予userone管理newdb的全部許可權 

grant all privileges on dbdata.*@'%' to userone identified by '1234';

授予userone全部資料庫許可權,並修改密碼

grant all on *.* to 'usertwo'@'%' identified by '123456';

MySQL建立使用者並設定許可權

需求 資料庫中建立了乙個檢視,在mysql中新增使用者,並給指定使用者分配查詢select許可權。開啟cmd,執行一下命令連線資料庫 mysql h localhost p 3306 u root p 回車並資料密碼,即可進入mysql use mysql tempuser表示你要建立的使用者名稱,...

建立使用者並指定表許可權

在當前資料庫下進行操作 use db go 建立能夠訪問當前資料庫伺服器的登入使用者 create login test002 with password wp7340 uuxmcxo7khy go 建立能夠訪問當前資料庫的登入使用者 create user test002 for login te...

mysql 建立使用者並指定新使用者使用的資料庫

首先我們要用root 使用者登入資料庫 mysql uroot proot 此為root 使用者 p 後面是密碼 為root 首先我們要建立新資料庫 create database sb 我們建立了乙個叫sb 的資料庫 再次我們建立乙個新使用者 create user 使用者名稱 主機 identi...