MySQl建立使用者和授權

2022-09-14 00:57:15 字數 2274 閱讀 9332

一、建立使用者和授權

1.建立使用者

c:\windows\system32>mysql -uroot -p #進入mysql資料庫

mysql> use mysql

database changed

#指定ip位址192.168.11.48的wen使用者登入

mysql> create user "wen"@"192.168.11.48" identified by '123';

query ok, 0 rows affected (0.01 sec)

#指定ip位址以192.168.11.開頭的wen使用者登入

mysql> create user "wen"@"192.168.11.%" identified by '123';

#指定任何ip的wen使用者登入

mysql> create user "wen"@"%" identified by '123';

2.授權
mysql> grant select,insert on db2.student to 'wen'@'192.168.11.48';

query ok, 0 rows affected (0.00 sec)

# 所有許可權all privileges

mysql> grant all privileges on db2.student to 'wen'@'192.168.11.48';

query ok, 0 rows affected (0.00 sec)

3.連線伺服器

e:\>mysql -h 192.168.11.48 -p3306 -uyuan -p123

4.檢視授權

show grants for '使用者'@'ip位址'

二、取消授權和修改、刪除使用者

1.修改使用者

mysql> rename user 'wen'@'192.168.11.48' to 'yuan';

query ok, 0 rows affected (0.00 sec)

2.修改密碼

mysql> set password for 'yuan'=password('123');

query ok, 0 rows affected, 1 warning (0.00 sec)

3.刪除使用者

mysql> drop user 'yuan';

query ok, 0 rows affected (0.00 sec)

4.取消許可權

mysql> revoke all privileges on db1.student from 'yuan';

#取消所有許可權

mysql>revoke all privileges on '*' from 'wen'@'%';

三、mysql備份

1.備份

以管理員的身份進入cmd——切換到備份資料庫要儲存的路徑——mysqldump -uroot 要備份的db檔名 > 備份檔案名.sql -p;

e:\>mysqldump -uroot db1 > db1.sql -p;

e:\>mysqdump -u root -d db1 > db1.sql -p #備份資料結構不備份資料

2.恢復備份/匯入備份資料到指定資料庫

進入mysql -uroot -p——建立乙個新的資料庫——use 新建立的資料庫——source 要匯入的資料庫路徑

c:\windows\system32>mysql -uroot -p

mysql> create database db6;

query ok, 1 row affected (0.01 sec)

mysql> use db6;

database changed

mysql> source e:\db1.sql;

MYSQL建立使用者和授權

登入mysql 有root許可權 mysql u root p 密碼 建立使用者 mysql mysql insert into mysql.user host,user,password,ssl cipher,x509 issuer,x509 sub ject values localhost p...

Mysql建立使用者和授權

假設使用者名稱是yanzi,密碼是 123456 1.建立使用者 create user yanzi identified by 123456 2.授權 左邊的星號表示database,右邊的星號是table.grant select,insert,update,delete on to yanzi...

mysql 建立使用者和授權

create user username host identified by password create user dog localhost identified by 123456 create user pig 192.168.1.101 idendified by 123456 cre...