用户 'user'@'localhost' 的访问被拒绝
Posted
技术标签:
【中文标题】用户 \'user\'@\'localhost\' 的访问被拒绝【英文标题】:Access denied for user 'user'@'localhost'用户 'user'@'localhost' 的访问被拒绝 【发布时间】:2021-07-11 13:21:05 【问题描述】:var mysql = require('mysql');
var db = mysql.createConnection(
host: "localhost",
user: "John",
password: "*********"
);
module.exports = db;
【问题讨论】:
【参考方案1】:您需要授予用户John
对您尝试使用的数据库的访问权限:
mysql> grant all privileges to John@localhost identified by 'your_password';
mysql> flush privileges;
然后再试一次。
【讨论】:
以上是关于用户 'user'@'localhost' 的访问被拒绝的主要内容,如果未能解决你的问题,请参考以下文章
1044 - 用户 'user'@'localhost' 拒绝访问数据库 'db'
MySQL使用普通用户访问返回ERROR 1698 (28000): Access denied for user 'root'@'localhost'
SpringBoot Access denied for user ''@'localhost' (using password: NO)