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...