在数据库的管理当中,我们偶尔也需要对一个库添加管理用户,同时对这个用户赋权,当然赋权完了,用完了需要收回权限,这点需要注意,基本好多数据库管理员赋权完了基本就不管这个用户了,这是非常危险的。
赋权操作
GRANT ALL PRIVILEGES ON db_name.* TO 'db_user'@'%' IDENTIFIED BY 'dn_user' WITH GRANT OPTION; FLUSH PRIVILEGES;
收回权限(不包含赋权权限)
REVOKE ALL PRIVILEGES ON *.* FROM db_name; REVOKE ALL PRIVILEGES ON db_name.* FROM db_name; #收回赋权权限 REVOKE GRANT OPTION ON *.* FROM db_name; #重新载入赋权表 FLUSH PRIVILEGES;