MySQL設置用戶權限的簡單步驟
以下是在 MySQL 中設置權限的步驟
1、登錄 MySQL
使用管理員賬戶和密碼登錄 MySQL。
2、創(chuàng)建用戶賬戶
使用 CREATE USER 語句創(chuàng)建新用戶賬戶。
例如,要創(chuàng)建名為 myuser 的新用戶,可以執(zhí)行以下語句:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
3、授予權限(其他權限自己自行百度,文章后續(xù)有空會補充)
使用 GRANT 語句授予新用戶賬戶需要的權限。例如,要授予新用戶在數(shù)據(jù)庫中查詢和修改數(shù)據(jù)的權限,可以執(zhí)行以下語句:
GRANT SELECT, INSERT, UPDATE ON mydatabase.* TO 'myuser'@'localhost';
4、刷新權限
在授予權限后,需要使用 FLUSH PRIVILEGES 語句刷新 MySQL 權限表以使新權限生效。
例如,要刷新權限表可以執(zhí)行以下語句:
FLUSH PRIVILEGES;
5、檢查權限
可以使用 SHOW GRANTS 語句檢查新用戶賬戶的權限。
例如,要檢查 myuser 賬戶的權限,可以執(zhí)行以下語句:
SHOW GRANTS FOR 'myuser'@'localhost';
附:mysql 修改用戶權限
mysql> grant all privileges on *.* to 'root'@'%' identified by '123' with grant ? ? -> option; Query OK, 0 rows affected (0.00 sec)
意思就是將服務器上的所有資源都給root用戶權限,%代表來自不同的IP
這里需要注意一下要把密碼也要帶上。通過密碼123登錄。
mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)
最后要刷新下權限。
總結
到此這篇關于MySQL設置用戶權限步驟的文章就介紹到這了,更多相關MySQL設置用戶權限內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
關于Mysql-connector-java驅動版本問題總結
這篇文章主要介紹了Mysql-connector-java驅動版本問題,本文給大家介紹的很詳細,通過原因說明問題小結個人建議給大家展示的很好,需要的朋友可以參考下2021-06-06
MySQL制作具有千萬條測試數(shù)據(jù)的測試庫的方法
這篇文章主要介紹了MySQL制作具有千萬條測試數(shù)據(jù)的測試庫的方法,幫助大家更好的理解和學習MySQL,感興趣的朋友可以了解下2020-11-11
mysql之數(shù)據(jù)舊表導新表的實現(xiàn)示例
在MySQL中,可以通過INSERT INTO...SELECT * FROM...語句輕松復制兩個結構相同或目標表包含源表所有列的表中的數(shù)據(jù),本文就來介紹一下mysql之數(shù)據(jù)舊表導新表的實現(xiàn)示例,感興趣的可以了解一下2024-10-10

