MySQL 用户权限管理

Posted 吕恒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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;

 

以上是关于MySQL 用户权限管理的主要内容,如果未能解决你的问题,请参考以下文章

gitlab 权限说明

MySQL的用户管理与权限管理

MySQL的用户管理与权限管理

JS+JavaBean判断管理员增删改的操作权限

MySQL用户及权限管理

MySQL—— 用户创建和权限管理