資料庫Mysql建立使用者以及授權

2021-09-17 20:29:15 字數 810 閱讀 6407

mysql -uroot -p
mysql>grant 許可權 on 資料庫.* to 使用者名稱@登入主機 identified by 「密碼」;
例1:增加乙個test1使用者,密碼為123456,可以在任何主機上登入,並對所有資料庫有查詢,增加,修改和刪除的功能。需要在mysql的root使用者下進行

mysql>grant select,insert,update,delete on *.* to test1@」%」 identified by 「123456″;

mysql>flush privileges;//立即生效許可權

例2:增加乙個test2使用者,密碼為123456,只能在192.168.2.12上登入,並對資料庫student有查詢,增加,修改和刪除的功能。需要在mysql的root使用者下進行

mysql>grant select,insert,update,delete on student.* to [email protected] identified by 「123456″;

mysql>flush privileges;

例3:授權使用者test3擁有資料庫student的所有許可權

mysql>grant all privileges on student.* to test3@localhost identified by 』123456′;

mysql>flush privileges;

這些可以達到對資料庫許可權的控制。更多資料庫學習命令請參考:

資料庫使用者建立並授權以及虛擬目錄建立和授權

建立資料表空間 create tablespace sicp data logging size 6144m autoextend on next 100m maxsize unlimited extent management local 建立索引表空間 create tablespace sic...

mysql建立使用者以及搭建資料庫

連線mysql 本地連線 mysql u 使用者名稱 p 密碼 遠端連線命令 mysql h ip位址 p 埠號 u 使用者名稱 p 密碼 檢視資料庫使用者名稱以及host 檢視所有資料庫 show databases 切換資料庫到mysql user mysql 檢視使用者 select host...

MariaDB資料庫使用者建立 刪除及許可權授權 撤回

1.1 命令 create user username host identified by password 1.2 引數 username jack 建立的使用者名稱 host 192.168.13.34 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者...