SQL中的用户权限管理
2019-07-18 本文已影响2人
Kkite
-- 1.创建一个新用户 用户名:abc 密码:abc 使用范围:本机
CREATE USER 'abc'@'localhost' IDENTIFIED BY 'abc';
-- 2.删除用户
DROP USER 'abc'@'localhost';
-- 3.查询权限
SHOW GRANTS;
-- 4.修改密码 为123
SET PASSWORD = PASSWORD('123');
-- 5.授权 ALL为所有权限 *.*表示所有数据
GRANT ALL ON *.* TO 'abc'@'localhost';
-- 6.开发一个贴吧程序准备数据库
CREATE DATABASE tieba DEFAULT CHARACTER SET UTF8;
-- 7.删除用户
DROP USER 'tieba'@'localhost';
-- 8.为贴吧创建一个账户
CREATE USER 'tieba'@'localhost' IDENTIFIED BY '123';
-- 9.为tieba账号授权
GRANT ALL ON tieba.* TO 'tieba'@'localhost';
-- 10.回收tieba账号的CREATE,DROP权限
REVOKE CREATE, DROP ON tieba.* FROM 'tieba'@'localhost';
如有错误或建议欢迎大家指出与评论哈,希望这篇博文能帮助到大家,大家也可以分享给需要的人。
如需转载,请注明出处。https://www.jianshu.com/p/7662e5868bdb