網站制作鄭州網站制作網站制作的重要性及步驟詳解
本文所用——MYSQL版本:8.0.25
baidu都是直接創(chuàng)建新用戶并賦權,如下:
GRANT ALL PRIVILEGES ON *.* TO 用戶名@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
但是我用的MYSQL版本它就不行,會報錯!
經查閱資料發(fā)現(xiàn)——MYSQL8版本之后需要先創(chuàng)建用戶,再賦權。分開操作!
具體操作如下:
第一步——創(chuàng)建用戶:
create user 'ceshi'@'localhost' identified by 'password';
注意創(chuàng)建完新用戶之后,要刷新權限:
flush privileges;
- ceshi:創(chuàng)建的用戶名;
- localhost:指定本地才可連接??梢允褂?指定任意ip都可連接(用戶云服務器上部署的mysql);
- passwrod:設置的密碼。
第二步——授權:
grant all privileges on *.* to 'ceshi'@'localhost' with grant option;
第一個*表示通配數(shù)據(jù)庫(可指定新建的用戶只可操作的數(shù)據(jù)庫)
。如下:
grant all privileges on 數(shù)據(jù)庫名.* to 'ceshi'@'localhost';
第二個*表示通配表(可指定新建的用戶只可操作的數(shù)據(jù)庫下的某個表)
。如下:
grant all privileges on 數(shù)據(jù)庫名.數(shù)據(jù)表名 to 'ceshi'@'localhost';
拓展——刪除用戶操作:
①刪除用戶:
drop user 'ceshi'@'localhost';