Generic placeholder image
闲敲代码、落灯花
What's past is prologue

联系邮箱:email@hezehua.net


联系QQ:1907330840

座右铭

保持热情,持续学习,每日精进

mysql设置用户权限

mysql设置用户权限

本文与作者在csdn上的博文【mysql设置用户权限】保持同步


CREATE USER 'username'@'host' IDENTIFIED BY 'password';

2、程序中使用的mysql账号应该遵循最小权限原则,不允许夸库查询,故设置专门的账号供程序使用:

grant select,update,delete,insert on database_name.* to 'username'@'%' identified by 'passwd' with grant option;

设置对一个数据库的全部权限:
grant all privileges on database_name.* to 'username'@'%' identified by 'passwd' with grant option; 

3、设置完后将权限信息从内存中写入数据库:

flush privileges;

4、取消用户权限:

revoke all on *.* from username;
猜你喜欢
mysql报错Attempted to open a previously opened tablespace的解决办法
阅读 435

1、在配置文件添加: innodb_force_recovery = 1; 2、重启mysql服务:service mysqld restart 3、登陆mysql,导出数据库 4、删除ibdata1、ib_logfile0、ib_logfile1文件和databasename(数据库...

ERROR! The server quit without updating PID file解决办法
阅读 461

先新建PID文件,并且设置目录权限 再新建sock文件,并且设置目录权限 重启即可 重要的是在my.cnf中设置log_error使之打印日志,然后参考日志去解决错误...

远程访问数据库出错的解决办法
阅读 347

案例: 在aws服务器中的项目访问在华为云中的测试服务器的数据库,报错: Access denied for user 'root'@'ec2-XXX-XXX-XXX-XXX.cn-north-1.compute.amazonaws.com.cn' (using password: YES...

配置Mysql主从
阅读 361

配置Mysql主从可以做热备、读写分离,是提高网站性能、提高数据安全性的比较有效的方式,而且配置简单,所以笔者在网站因业务逻辑需要大量用到数据库操作而性能不佳时,首先想到要做主从,其实还有别的方案的,比如做缓存,但是做缓存要改代码所以等之后再应用,先把主从给配置了。以下是做Mysql主从的关键步骤...

修改mysql密码
阅读 433

下面这种方法适用于知道现有密码修改为新密码的情况: use mysql; update user set `Password`=PASSWORD('新密码') where `User`='root'; FLUSH PRIVILEGES;

定时备份mysql数据库压缩文件
阅读 434

首先写一个备份脚本: backup.sh #!/bin/bash #设置文件名中的时间格式 date=`date +%Y_%m_%d` #mysqldump命令需使用绝对路径否则无法正确执行 /usr/local/mysql/bin/mysqldump -uusername -pp...

Mysql 分组后组内排序按字段取最大或最小的数据
阅读 584

示例: 1、将文章按类型的分组,并获取类型分组中最新的一篇文章 select author,max(`updated_at`) as updated_at from articles group by category_id order by updated_at desc 2、将文章按类...

Mysql日志
阅读 298

1、错误日志(Log Error) 记录Mysql服务器进程在启动/关闭或者运行过程中遇到的错误消息,是工作中排查错误的重要工具。 查询方式: show variables like 'log_error'\G; *************************** 1. row ****...