zoukankan      html  css  js  c++  java
  • mysql5.5权限配置

    测试数据库被勒索了,数据库ip限制访问用起来。

    1.请用root登陆mysql,查询root的权限

    show grants for root@'localhost';

    如果root用户的权限只有如下, USAGE 是指当前root用户对所有的库和表只有浏览权限

    GRANT USAGE ON *.* TO 'root'@'localhost' IDENTIFIED BY'sfsdfdsfsdfsfd'

    2.增加root用户的权限,     all privileges 指所有数据库权限,增删改查建库建表,  with grant option指给用户授权可以给其他用户授予all privileges 的任何权限。

    grant all privileges on *.* to 'root'@'localhost' with grant option;

    3.如果报错,没有操作权限请绕过登陆在安全模式下进入root用户。参考另外一篇 https://www.cnblogs.com/dadadajiong/p/13203004.html,登陆后再重复第二步。如果报错,请先执行4,再执行2。每次设置完权限,记得执行4。

    4.刷新权限

    flush privileges;

    5.添加固定ip的访问user;use mysql;

    insert into user(user,password,host) values('testuser','op$2123','192.168.0.8');

    6.给用户开放某库某表的权限 

    grant  SELECT, INSERT, UPDATE, DELETE, CREATE  on 库名.表名 to '用户名'@'IP' IDENTIFIED BY '密码' WITH GRANT OPTION ;

    授权后执行第4步,退出,用testuser登陆就行了。一般访问用户可开的权限 增,删,改,查,创建表。其他权限请参考mysql权限设置规范。

    -- 沉着,冷静,bug总会解决,未来道路很光明。
  • 相关阅读:
    保持同步
    将Cent0S 7的网卡名称eno16777736改为eth0
    Linux系统各发行版镜像下载(2)
    Linux系统各发行版镜像下载
    ~/.ssh目录找不到解决方法
    克隆后虚拟机网络配置
    新建的linux虚拟机找不到eth0解决办法
    SecureCRT 7 注册码
    linux运维常用命令
    shell脚本实例(2)
  • 原文地址:https://www.cnblogs.com/dadadajiong/p/14506705.html
Copyright © 2011-2022 走看看