MySQL關於使用者的操作

2021-10-11 05:27:43 字數 1626 閱讀 9510

create

user lijiahui@localhost identified by

'123456'

;

建立了乙個使用者,使用者名稱是lijiahui,密碼是123456;但是只能在本地登入

如果想建立乙個使用者可以遠端訪問,怎麼建立呢?

create

user lijiahui2 identified by

'123456'

;

去掉@localhost的範圍限制,任何機器都可以用lijiahui訪問mysql伺服器了。

select

user

, host from mysql.

user

;

user

host

lijiahui2

%lijiahui

localhost

mysql.session

localhost

mysql.sys

localhost

root

localhost

使用者lijiahui2可以在遠端訪問mysql伺服器,而其他使用者只能在本地訪問。

show grants for

'zhangpeining'

@'%'

;

grant

select

on test.*to

'zhangpeining'

@'%'

;

revoke

select

on test.

*from

'zhangpeining'

@'%'

;

grant

allprivilegeson*

.*to'zhangpeining'

@'%'

;

grant

allprivilegeson*

.*to'zhangpeining'

@'%'

with

grant

option

;

drop

user

'zhangpeining'

@'%'

;

flush privileges

;

set password for

'zhangpn'@'%

' = password('

888888')

;

如果是為當前使用者修改密碼,就可以省略[for 使用者名稱]

set password = password(

'666666'

);

MySQL 關於使用者的基本操作

建立使用者並授權 mysql grant all privileges on to user1 identified by 123456 建立完使用者再授權 mysql create user user2 192.168.1.0 24 identified by 123456 mysql grant...

mysql 使用者操作 mysql的使用者操作管理

1.1 使用者操作 作用 登入,管理資料庫邏輯物件 定義 使用者名稱 白名單 白名單支援的方式?wordpress 10.0.0.wordpress wordpress 10.0.0.200 wordpress localhost wordpress db02 wordpress 10.0.0.5 ...

mysql的使用者操作

1.建立使用者 create user user name host identified by password 2.授權使用者 1 登入使用者 mysql u name p 2 給使用者授權 在root使用者下 grant privileges on databasename.tablename...