mysql添加用户可访问不了怎么办


当前第2页 返回上一页

1

2

3

4

5

mysql> SHOW GRANTS FOR 'myuser'@'localhost';

  **将全部的权限赋予所有数据库/表:**

  mysql> GRANT ALL ON *.* TO 'myuser'@'localhost';

  **你也可以将用户现有的权限删除。使用以下命令废除"myuser"帐号的现有权限:**

  mysql> REVOKE <privileges> ON <database>.<table> FROM 'myuser'@'localhost';

为用户添加资源限制

在MySQL中,你可以为单独的用户设置MySQL的资源使用限制。可用的资源限制如下:

1

2

3

4

MAX_QUERIES_PER_HOUR: 允许的每小时最大请求数量

  MAX_UPDATES_PER_HOUR: 允许的每小时最大更新数量

  MAX_CONNECTIONS_PER_HOUR: 允许的每小时最大连接(LCTT译注:其与 MySQL全局变量: max_user_connections 共同决定用户到数据库的同时连接数量)数量

  MAX_USER_CONNECTIONS: 对服务器的同时连接量

使用以下命令为"myuser"帐号增加一个资源限制:

1

2

3

4

mysql> GRANT USAGE ON <database>.<table> TO 'myuser'@'localhost' WITH <resource-limits>;

  在 <resource-limits> 中你可以指定多个使用空格分隔开的资源限制。

  例如,增加 MAXQUERIESPERHOUR 和 MAXCONNECTIONSPERHOUR 资源限制:

  mysql> GRANT USAGE ON *.* TO 'myuser'@'localhost' WITH MAX_QUERIES_PER_HOUR 30 MAX_CONNECTIONS_PER_HOUR 6;

验证用户的资源限制:

1

mysql> SHOW GRANTS FOR 'myuser'@'localhost;

创建和设置一个MySQL用户最后的一个重要步骤:

1

mysql> FLUSH PRIVILEGES;

如此一来更改便生效了。现在MySQL用户帐号就可以使用了。

以上就是mysql添加用户可访问不了怎么办的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

大三期末复习mysql

mysql数据库导出excel xml等格式文件

mysql中常用的技能介绍

mysql case语句怎么用?

mysql是单线程还是多线程?

mysql存储写入速度快慢是怎么形成的?

mysql乐观锁是什么?

mysql如何更改数据库数据存储目录详解

mysql5.x版本乱码问题解决方案

mysql实现连续签到断签一天从头开始方法实例

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...