MySQL 用户权限管理

-- 创建数据库
create database Tset
default character set utf8
collate utf8_general_ci
;
-- 使用数据库
use Tset

-- 创建表
CREATE TABLE dept(
did int PRIMARY KEY auto_increment, -- 主键 标识列(自动增长)
dname varchar(50)
);
-- 表中的数据
insert into dept(dname) values
('aaa'),('bbb'),('ccc');

select * from dept

-- 创建一个可读写 test1 数据库的用户
grant all privileges on tset.*
to 'show1'@'127.0.0.1'  -- '账号'@'服务器地址' 
identified by '123456'; -- '密码'


-- 创建一个只能查询 test1 数据库的用户
GRANT select on tset.*
to 'show2'@'127.0.0.1'      -- '账号'@'服务器地址'
IDENTIFIED by '123456';      -- '密码'




drop database if exists test;

 

posted @ 2017-05-09 20:55  吕恒  阅读(146)  评论(0编辑  收藏  举报