mysql角色管理权限管理_mysql权限角色管理
程序中可能需要保留root用户的权限,进行数据的增删改查,但是平时程序员连接mysql数据库的时候使用root权限容易造成误操作,给mysql造成严重的损失。
于是需要单独创建程序员账户供其在平时工作中查询数据库。
mysql -h host -uroot -p
mysql>
1.创建一个管理员用户,并赋予所有权利&&赋予其他用户的权利
GRANT ALL PRIVILEGES ON *.* TO server@'localhost' IDENTIFIED BY 'test123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
2.创建一个web程序管理员账户,并赋予相应的权限&&仅允许该用户从某个网段访问数据库
GRANT USAGE,SELECT,INSERT,UPDATE,DELETE,SHOW VIEW,CREATE TEMPORARY TABLES,EXECUTE ON `cad`.* TO webuser@'10.124.156.%' IDENTIFIED BY 'test123456';
FLUSH PRIVILEGES;
3.创建一个普通用户,仅赋予其查询的权利
GRANT USAGE,SELECT ON `cad`.* TO public@'10.124.%.%' IDENTIFIED BY 'public123456';
FLUSH PRIVILEGES;
4.查看权限:
SHOW GRANTS FOR 'webuser'@'10.124.156.%';
5.回收权限:
REVOKE DELETE ON cad.* FROM 'webuser'@'10.124.%.%';
6.删除用户
DROP USER 'webuser'@'10.124.%.%';
创建用户并赋予权限:
GRANT USAGE,SELECT,CREATE,INSERT,UPDATE,SHOW VIEW,EXECUTE ON *.* TO server@'10.124.%.%' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;
回收权限并删除用户:
SHOW GRANTS FOR 'server'@'10.124.%.%';
REVOKE ALL ON *.* FROM 'server'@'10.124.%.%';
DELETE user FROM mysql.user WHERE user='server' and host='10.124.%.%';
参考:http://www.cnblogs.com/fslnet/p/3143344.html
mysql角色管理权限管理_mysql权限角色管理相关推荐
- mysql允许所有用户连接_Mysql权限控制 - 允许用户远程连接
Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作: 一.允许root用户在任何地方进行远程登录,并具有所有库 ...
- mysql所有任务为灰色_MySQL权限体系任务事理
作者:天极软件 来历:天极软件 MySQL权限体系保证全部的用户可以严格地做他们假定被容许做的任务.当你连接一个MySQL管事器时, 你的身份由你从那连接的主机和你指定的用户名来决意,体系凭据你的身份 ...
- mysql撤销权限设置_MySQL 权限撤销
MySQL 权限撤销 简介:在本教程中,您将学习如何使用MySQL REVOKE语句来撤销MySQL帐户的权限. 我们强烈建议您按照下面的教程更好地了解MySQL REVOKE的工作原理: MySQL ...
- mysql权限配置文件_MySQL权限管理、配置文件(三)
一.MySQL权限管理 GRANT 权限 ON 授权范围 TO '用户名'@'允许的ip(所有%)' IDENTIFIED BY '用户密码'; 权限:参加下表,一般常用的是CREATE.DELETE ...
- mysql权限日志_mysql权限管理、日志管理及常用工具
mysqlbinlog用法如下: mysqbinlog mysql.err 查询错误日志 当然可以通过添加参数来查看指定内容,如: mysqlbinlog mysql-bin.000001 -d ...
- MySQL数据库如何管理与维护_mysql数据库的管理与维护
mysql数据库的管理与维护 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越.稳定可靠.弹性扩展的IaaS(Infrastructure as a Ser ...
- mysql怎么加全局锁_MySQL锁机制/管理(并发锁,行锁,表锁,预加锁,全局锁等等)
MySQL实验室 1.?MySQL 中并发和隔离控制机制 Meta-data元数据锁:在table cache缓存里实现的,为DDL(Data Definition Language)提供隔离操作.一 ...
- 13.简述MYSQL的权限级别_MySQL权限级别
MySQL权限级别 MySQL 中的权限分为五个级别,分别如下: 1.Global Level: Global Level 的权限控制又称为全局权限控制,所有权限信息都保存在mysql.user 表中 ...
- runtime 日志权限不够_MySQL权限处理的一个小bug
这是学习笔记的第 2103 篇文章 最近碰到了一个奇怪的权限问题,问题的背景是业务同学反馈在下班后,有一个数据表出现了阻塞,导致后续的业务流程都产生了拥堵,在对这个问题进行分析发现,业务同学所谓的拥堵 ...
- oracle中角色和用户权限,Oracle用户、角色、权限管理
用户在会话的权利上,应该有其他操作的权利:Oracle的用户和口令不区分大小写,真是让人大跌眼镜:Oralce中,所有用户必须明确被 create or replace type address as ...
最新文章
- linuxg下c++ 类导出_为什么PDF导出功能在SOLIDWORKS Electrical中不起作用?
- 【VBA】查看窗口当前状态
- Jquery ajax 访问调用带参数的服务方法!
- js室内地图开发_GIS开发_OpenLayers
- Titanium系列--对Window和View的一点理解
- js面向对象--理解闭包
- Series 入门(创建和增删改查)
- 前端 flex: 1; 到底是什么意思?
- 理解Spring 容器设计理念
- Snort Rules——使用pcre进行规则匹配
- Behavior Designer 中文版教程
- 听见丨谷歌DeepMind科学家黄士杰:已离开AlphaGo团队AI芯片初创团队ThinkForce完成4.5亿元A轮融资
- TPC TiKV:Hackathon 中最硬核项目是如何炼成的?| TPC 战队访谈
- Godot Engine:格斗游戏中的必杀技(大招/绝招/特殊技/Special Move )输入系统实现
- 羊毛出在狗身上让猪来买单 - 智能音箱背后的平台经济
- 浅谈char类型范围
- 如何开发一个用户脚本系列(5)——脚本三:网易云课堂下载助手
- Android中添加万普广告墙、推送广告等
- 用pycharm写python_在PyCharm中使用VPython
- [图文]历届奥斯卡影帝(中)
热门文章
- ADO.NET Entity Framework 4.1 中的代码优先
- 大叔手记(2):为每个应用程序池单独设置aspnet.config配置文件
- 20200529每日一句
- 每个初学者都应该搞懂的问题
- LaTeX(WinEdt)编译错误时,快速定位源文件中出错位置
- C++包含头文件尖括号和双引号的区别
- Atitit 资源类型的分类法规范MIME类型类型 目录 1.1. 一个MIME类型至少包括两个部分:一个类型(type)和一个子类型(subtype)。	1 1.2. 命名格式MIME类型包括一个
- paip.mysql 性能跟iops的以及硬盘缓存的关系
- paip.银联支付接口订单号uuid算法
- 提高COOKIE的安全性--相关解决方案