[plain]view plain
copy
print?
mysql -u root -p
mysql -u root -p
允許本地 ip 訪問 localhost, 127.0.0.1
[plain]view plain
copy
print?
create user 'test'@'localhost' identified by '123456';
create user 'test'@'localhost' identified by '123456';
允許外網 ip 訪問
[plain]view plain
copy
print?
create user 'test'@'%' identified by '123456';
create user 'test'@'%' identified by '123456';
重新整理授權
[sql]view plain
copy
print?
flush privileges;
flush privileges;
[sql]view plain
copy
print?
create
database test default charset utf8 collate utf8_general_ci;
create database test default charset utf8 collate utf8_general_ci;
授予使用者通過外網ip對於該資料庫的全部許可權
[sql]view plain
copy
print?
grant
allprivileges
on `testdb`.* to
'test'@'%' identified by
'123456';
grant all privileges on `testdb`.* to 'test'@'%' identified by '123456';
授予使用者在本地伺服器對該資料庫的全部許可權
[sql]view plain
copy
print?
grant
allprivileges
on `testdb`.* to
'test'@'localhost' identified by
'123456';
grant all privileges on `testdb`.* to 'test'@'localhost' identified by '123456';
重新整理許可權
[sql]view plain
copy
print?
flush privileges;
flush privileges;
退出 root 重新登入
[sql]view plain
copy
print?
exit
exit
用新帳號 test 重新登入,由於使用的是 % 任意ip連線,所以需要指定外部訪問ip
[plain]view plain
copy
print?
mysql -u test -h 115.28.203.224 -p
mysql -u test -h 115.28.203.224 -p
[plain]view plain
copy
print?
# instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1 #注釋掉這一行就可以遠端登入了
mysql 使用者新增 許可權設定
mysql新增使用者 刪除使用者與授權 mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.us...
mysql 建立新使用者並新增許可權
1 新增使用者 1.1 新增乙個新使用者 mysql grant usage on to sealy localhost identified by 123456 with grant option 上面這種只支援mysql伺服器本地登入。1.2 新增乙個任意ip登入的使用者 mysql grant...
mysql 新增和刪除使用者 新增許可權
mysql insert into mysql.user host,user,password values localhost test password 1234 新增了乙個username為test password為1234使用者。但該使用者僅僅能在本地登陸,若想遠端登陸的話可將localh...