-- 使用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@'%';