1、創(chuàng)建用戶
#aaa表示你要建立的用戶名,后面的123456表示密碼,
#localhost限制在固定地址localhost登陸
CREATE USER aaa@localhost IDENTIFIED BY'123456'
2、授權(quán)
GRANT privileges ON databasename.tablename TO'username'@'localhost'
說(shuō)明: privileges - 用戶的操作權(quán)限,如SELECT , INSERT , UPDATE 等。如果要授予所的權(quán)限則使用 ALL;
databasename -?數(shù)據(jù)庫(kù)名,tablename-表名,如果要授予該用戶對(duì)所有數(shù)據(jù)庫(kù)和表的相應(yīng)操作權(quán)限則可用*表示, 如*.*
例如:
GRANT?INSERT,DELETE,UPDATE,SELECT?ON test.user TO 'aaa'@'localhost';
flush privileges;
3、設(shè)置與更改用戶密碼
SET PASSWORD FOR'username'@'host'= PASSWORD('newpassword')
#如果是當(dāng)前登陸用戶
SET PASSWORD= PASSWORD("newpassword");
#例如:
SET PASSWORD FOR'foo'@'%'= PASSWORD("123456");
update mysql.user set password=password('新密碼') where User="phplamp"and Host="localhost";
運(yùn)維QQ交流群:171586999