您的位置:首页 > 数据库 > MySQL

《MySQL必知必会》第二十八章-安全管理

2018-02-06 21:55 176 查看

第28章 安全管理

第28章 安全管理
管理用户
创建用户账号

删除用户账号

设置访问权限

更改口令

管理用户

获得所有用户账号列表

USE mysql;
SELECT user FROM user;


创建用户账号

CREATE USER ben IDENTIFIED BY 'p@$$w0rd';


RENAME USER ben TO bforta;


删除用户账号

DROP USER bforta;


设置访问权限

SHOW GRANTS FOR bforta;


GRANT SELECT ON my_crashcourse.* TO bforta;


REVOKE SELECT ON my_crashcourse.* FROM bforta;


GRANT和REVOKE可在几个层次上控制访问权限:

* 整个服务器,使用GRANT ALL和REVOKE ALL;

* 整个数据库,使用ON database.*;

* 特定的表,使用ON database.table;

* 特定的列

* 特定的存储过程

更改口令

SET PASSWORD FOR bforta = Password('n3w p@$$w0rd');


SET PASSWORD = Password('990317');
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: