mysql 8.0給數據庫添加用戶和賦權


-- 使用mysql 數據庫
USE mysql
-- 為mysql創建用戶:case_dev 密碼為:pass123
CREATE USER case_dev IDENTIFIED BY 'pass123';
-- 查看下用戶case_dev的權限
SELECT *  FROM USER WHERE USER='case_dev' ;
SHOW GRANTS FOR case_dev;
-- 給用戶case_dev在數據庫名為auto_dev上賦EXECUTE(執行存儲過程),INSERT,SELECT,UPDATE權限,@'%'表示從任意ip都可以訪問到這個數據庫
GRANT EXECUTE,INSERT,SELECT,UPDATE ON auto_dev.* TO 'case_dev'@'%';
-- 生效
FLUSH PRIVILEGES;
-- 再次查詢 下權限
SELECT *  FROM USER WHERE USER='case_dev' ;
SHOW GRANTS FOR case_dev;

執行這些sql語句后,使用case_dev登錄后,就能查看到數據庫 auto_dev 並且不能執行刪除命令

 如果要刪除該用戶,使用語句:

DROP USER case_dev@'%';


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM