博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql创建只读和运维用户
阅读量:4050 次
发布时间:2019-05-25

本文共 593 字,大约阅读时间需要 1 分钟。

只读用户:

1.使用现有的root用户登录到Mysql。
mysql -uroot -p

2.创建用户,并授权SELECT查询权限,授权远程访问权限,注意,命令中username/password指用户名密码,请自己指定。若要限制仅指定IP可以使用此用户访问Mysql,将%改为具IP即可。

GRANT SElECT ON *.* TO ‘username’@’%’ IDENTIFIED BY “password”;

此处创建的是和root一样权限的运维用户

GRANT ALL PRIVILEGES ON *.* TO ‘monitor’@’%’ IDENTIFIED BY 'admin’WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;

root用户修改普通用户密码

GRANT USAGE ON . TO ‘user’@’hostname’ IDENTIFIED BY ‘newpwd’;

修改root用户密码

用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123

转载地址:http://gufci.baihongyu.com/

你可能感兴趣的文章
iOS __block和__weak的区别
查看>>
Android(三)数据存储之XML解析技术
查看>>
Spring JTA应用之JOTM配置
查看>>
spring JdbcTemplate 的若干问题
查看>>
Servlet和JSP的线程安全问题
查看>>
GBK编码下jQuery Ajax中文乱码终极暴力解决方案
查看>>
Oracle 物化视图
查看>>
PHP那点小事--三元运算符
查看>>
解决国内NPM安装依赖速度慢问题
查看>>
Brackets安装及常用插件安装
查看>>
Centos 7(Linux)环境下安装PHP(编译添加)相应动态扩展模块so(以openssl.so为例)
查看>>
fastcgi_param 详解
查看>>
Nginx配置文件(nginx.conf)配置详解
查看>>
标记一下
查看>>
IP报文格式学习笔记
查看>>
autohotkey快捷键显示隐藏文件和文件扩展名
查看>>
Linux中的进程
查看>>
学习python(1)——环境与常识
查看>>
学习设计模式(3)——单例模式和类的成员函数中的静态变量的作用域
查看>>
自然计算时间复杂度杂谈
查看>>