zoukankan      html  css  js  c++  java
  • mysql限制用户只能访问指定数据库

    1.使用root账户登录mysql

    mysql -uroot -ppassword

    2.进入mysql数据库

    mysql > use mysql

    3.限制用户权限

    GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, CREATE VIEW, SHOW VIEW ON `db_test`.* TO 'user_test'@'localhost';

    'db_test'为指定的数据库,'user_test'是限制的用户,'localhost'表示只能本地访问,如果想让远程IP访问,可将'localhost'换成'%'

     如想授予所有权限,则执行下面命令

    mysql> GRANT ALL PRIVILEGES ON db_test.* TO 'user_test'@'%';

    4.刷新权限

    flush privileges;

    创建用户语法

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

    host为localhost时,表示可本地登录;使用通配符%时,表示可以从任意远程主机登陆

  • 相关阅读:
    解释器模式
    命令模式
    责任链模式
    代理模式
    享元模式
    外观模式
    装饰器模式
    组合模式
    过滤器模式
    js广告浮动
  • 原文地址:https://www.cnblogs.com/wenhui92/p/6836414.html
Copyright © 2011-2022 走看看