Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


程序:mysql:权限管理

MySQL权限管理


# 授予权限
GRANT 权限 ON 数据库.TO '用户'@'主机';
 
-- 授权读写权限
GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO 'alice'@'localhost';
 
-- 授权所有权限(除了 GRANT 自身)
GRANT ALL PRIVILEGES ON mydb.* TO 'alice'@'localhost';
 
# 撤销权限
REVOKE 权限 ON 数据库.FROM '用户'@'主机';
 
REVOKE INSERT, UPDATE ON mydb.* FROM 'alice'@'localhost';
 
# 刷新权限
FLUSH PRIVILEGES;
 
# 查看用户权限
SHOW GRANTS FOR 'alice'@'localhost';
权限名 描述
SELECT 查询表数据
INSERT 插入数据
UPDATE 更新数据
DELETE 删除数据
CREATE 创建数据库、表
DROP 删除数据库、表
GRANT OPTION 允许用户将权限授予他人
ALL PRIVILEGES 所有权限(不含 GRANT)
/var/www/DokuWikiStick/dokuwiki/data/pages/程序/mysql/权限管理.txt · Last modified: 2025/05/20 11:26 by zhonghui