MySQL基本配置与权限管理
2017-01-21 23:06
381 查看
由于某些原因,例如安全问题需要修改mysql的监听端口。打开mysql配置文件,执行命令vi /etc/my.cnf打开文件。增加port=3305这句话,保存退出。
给某个IP地址的某个用户赋予本地或远程登录的权限。这里以所有权限为例。在mysql操作界面执行
回收用户权限,在mysql操作界面执行
[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 port=3305 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid重启mysql后就能生效。
给某个IP地址的某个用户赋予本地或远程登录的权限。这里以所有权限为例。在mysql操作界面执行
mysql> grant all privileges on *.* to jerry@121.13.152.33 identified by 'abc123456';意思是创建了一个叫jerry的用户他的登录密码是abc123456,并且他只能在121.13.152.33这台主机上登录mysql。
回收用户权限,在mysql操作界面执行
mysql> revoke all privileges on *.* from jerry@121.13.152.33;把jerry用户权限回收。然后到mysql库的user表把相应的用户记录删除
mysql> delete from user where user='jerry';删除后,还要执行刷新权限功能。
mysql> flush privileges;这样设置过后,jerry用户就无法远程登录mysql了。
相关文章推荐
- mysql安装和配置,以及权限管理的一些常用方法
- ACS基本配置-权限等级管理
- MySQL中基本的用户和权限管理方法小结
- MySQL中基本的用户和权限管理方法小结
- MySQL5.5.22版本安装配置以及基本命令的使用和管理数据库备份与恢复操作详解
- mysql用户和权限的基本管理
- ASP.NET MVC4 SimpleMembership 基于角色的权限管理机制(一)--基本配置与使用
- mysql用户管理(account management)创建/删除/权限配置
- MySql用户权限配置管理--查看,赋予,回收(GRANT,REVOKE)
- fedora 用yum来管理安装Apache+PHP+Mysql的基本安装和相关配置
- Mysql基本命令之权限管理
- MySQL权限管理部分------授予用户权限
- Spring Security 基于数据库的权限管理配置
- Mysql测试三:Mysql + DRBD + Heartbeat(v1)基本配置笔记及切换测试
- 权限管理的基本概念
- 软件配置管理基本流程
- SQLSERVER2005的配置管理器打不开,老是显示“无法连接到WMI提供程序。您没有权限或者该服务器无法访问"
- 软件配置管理基本术语