MySQL是一個常用的關系型數據庫管理系統,在安裝和使用MySQL的過程中,你可能需要更改用戶和其權限,來保證數據庫的安全性和數據的完整性。下面是一些關于MySQL初始化更改用戶的方法。
1.安裝MySQL后,系統會默認生成一個名為root的超級管理員用戶,使用MySQL CLI(命令行接口)或者任意的MySQL客戶端進行連接即可。連接語句如下: mysql -u root -p 2.連接MySQL,輸入密碼后,使用SHOW命令查看當前用戶,語句如下: SHOW GRANTS; 3.查詢結果如下: +----------------------------------------------------------------------------------------------------------------------------------+
Grants for root@localhost
+----------------------------------------------------------------------------------------------------------------------------------+
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD 'some password' WITH GRANT OPTION
GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION
+----------------------------------------------------------------------------------------------------------------------------------+
4.在MySQL中,使用CREATE USER和GRANT命令進行用戶和權限管理。首先使用CREATE USER創建新用戶,語句如下: CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'your_password'; 5.創建新用戶,接下來要賦予新用戶一些權限,使用GRANT命令即可。例如,賦予新用戶SELECT和INSERT的權限,語句如下: GRANT SELECT, INSERT ON database_name.* TO 'new_user'@'localhost'; 6.查詢新用戶權限是否賦予成功,使用SHOW GRANTS命令即可。例如,查看new_user的SELECT和INSERT權限: SHOW GRANTS FOR 'new_user'@'localhost'; 7.查詢結果如下: +----------------------------------------------------------------------------+
Grants for new_user@localhost
+----------------------------------------------------------------------------+
GRANT USAGE ON *.* TO 'new_user'@'localhost' IDENTIFIED BY PASSWORD 'your_password'
GRANT SELECT, INSERT ON `database_name`.* TO 'new_user'@'localhost'
+----------------------------------------------------------------------------+
上一篇vue商學院