mysql建立使用者和修改密碼

2021-08-09 14:47:03 字數 1258 閱讀 5093

mysql> select

user, host from mysql.user;

+------+-----------+

| user | host |

+------+-----------+

| root | 127.0.0.1 |

| root | ::1 |

| root | localhost |

+------+-----------+

3 rows in set (0.00 sec)

mysql> create

user

'time'@'localhost' identified by

'111111';

query ok, 0 rows affected (0.09 sec)

//下一步需要對該使用者授權

例如:修改roor使用者登陸主機localhost的密碼:

mysql> set password for

'root'@'localhost'=password('*****');

授權使用者登陸,沒有該使用者則建立,相對於使用create方式建立使用者要便捷,一步到位。

//授權使用者檢視的功能的許可權

mysql> grant

select

on *.* to

'berry'@'localhost' identified by

'*****';

query ok, 0 rows affected (0.11 sec)

//授於使用者所有的許可權

mysql> grant

allon *.* to

'berry'@'localhost' identified by

'*****';

query ok, 0 rows affected (0.02 sec)

//使修改立即生效

mysql> flush privileges;

query ok, 0 rows affected (0.00 sec)

這裡的localhost可以換成其他的ip位址,而這裡的ip位址是限制客戶機登陸的ip位址,即[email protected]的意思是限制root使用者只可以在ip為169.2xx.4x.4x的主機上登陸到mysql資料庫伺服器

mysql 建立使用者與授權 修改密碼

一 建立使用者和密碼 命令create user username host identified by password username 賬號名 host 指定該賬號在那台主機上登入,可以限制到指定機器ip。本地使用者用localhost。如果任意主機登入則用萬用字元 password 密碼,可...

mysql使用者建立 授權 刪除 修改密碼

1.新建使用者。登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,password values localhost dev 17motan password dev17motan 重新整理系統許可權表 my...

mysql 建立使用者與授權 修改密碼

1 建立使用者 create user test localhost identified by 123456 建立的使用者名為test,密碼為123的使用者,localhost限制在固定位址localhost登陸 建立遠端連線使用者 2 授權 grant privileges on databas...