启动工程时会连接mysql数据库,此时报错:

ERROR 1044 (42000): Access denied for user 'pay'@'localhost' to database 'paydb‘。

检查有无该用户,若没有则创建。

命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';

例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'; 
CREATE USER 'pig'@'192.168.1.101_' IDENDIFIED BY '123456';

创建后重新启动工程,还是报这个错误,原因是没有给创建的用户赋权限。

查询用户权限:

select * from mysql.user;

赋权限:

命令:GRANT privileges ON databasename.tablename TO 'username'@'host'

例子: GRANT SELECT, INSERT ON test.user TO 'pig'@'%'; 
GRANT ALL ON *.* TO 'pig'@'%';

UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='pay';
FLUSH PRIVILEGES;

再次启动又报错误:SELECT command denied to user 'root'@'localhost' for table "xxx"

没有赋值select的权限。

解决方法:将所需权限都赋给。

GRANT SELECT,INSERT,UPDATE,delete,CREATE,drop on paydb to pay@'localhost' IDENTIFIED by '123';

最新文章

  1. Appium的安装-MAC平台
  2. python--基础学习(一)开发环境搭建,体验HelloWorld
  3. netstat(转载)
  4. leetcode : valid binary search tree
  5. angular factory Services provider 自定义服务 工厂
  6. Codeforces Round #260 (Div. 2) A~C
  7. c#加密汇总【粘】
  8. 存储过程使用表变量或临时表代替游标Fetch实例,访问远程数据库
  9. 13. Roman to Integer
  10. 用笔记本写C程序
  11. Python 包构建教程
  12. java并发编程 | 锁详解:AQS,Lock,ReentrantLock,ReentrantReadWriteLock
  13. vue的条件渲染和列表渲染介绍
  14. How to hard reset Visual Studio instance
  15. 坑人的 Javascript 模块化编程 sea.js
  16. Spring IOC 容器源码分析 - 获取单例 bean
  17. 【网页开发学习】Coursera课程《面向 Web 开发者的 HTML、CSS 与 Javascript》Week1课堂笔记
  18. 【转】排名前十位的Linux发行版介绍
  19. 图片上传转base64
  20. 5.rabbitmq 主题

热门文章

  1. 如何在etherscan提交代币官方信息
  2. 软工2017第五周——个人PSP
  3. “Hello world!”贡献分分配规则
  4. Ubuntu 配置 ftp freemind adb
  5. 团队第一次作业 ——404 Note Found 团队
  6. Median of Two Sorted Arrays(hard)
  7. Java常用类之StringBuffer
  8. 深入理解Java之数据类型
  9. TCP系列26—重传—16、重组包
  10. 原生javascript自定义input[type=checkbox]效果