问题标签 [mysql-error-1045]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
42585 浏览

mysql - 无法创建 PoolableConnectionFactory(用户“@'localhost' 的访问被拒绝”

在过去的几天里,我一直在尝试为 Web 应用程序设置 DatabaseConnectionPool,但没有成功。我已经阅读了 Tomcat 文档的相关部分以及有关该主题的大量内容,并认为我做的一切都是正确的,但显然不是因为我不断收到以下错误:

当我开始运行 Tomcat 时,我没有收到错误消息,但是当我尝试运行以下 servlet 时:

webapp 的上下文是:

我真正不明白的是,当我指定那是用户时,为什么错误不是说拒绝访问'root'@'localhost'。

我试过的:

我有重复的 context.xml 吗?不,我删除了 Tomcat 6.0/conf 中的默认设置。我尝试将 context.xml 放在 [mywebappname]/META-INF/context.xml 中,但这不仅不起作用,而且导致创建了一个名为 TwitterSearch.xml 的文件,该文件是自动生成的并放入 Tomcat 6.0/conf /Catalina/localhost 目录。所以现在我只是编辑那个,那是我唯一的一个。

是Tomcat的版本吗?好吧,我完全重新安装了最新版本的 Tomcat 6.0,所以我不认为是这样。

我们是否缺少一些罐子?我有 tomcat-dbcp.jar、jconnector.jar 和我认为应该在 Tomcat 6.0/lib 目录中拥有的所有其他文件。

当我查看 MySQL 数据库中的密码时,它们似乎已出于安全目的被编码为一个长的字母数字字符串。这是正常的吗?我应该在我的 context.xml 中使用它还是只是普通密码?

我真的不知道如何解决这个问题,非常感谢一些专家的建议。

提前谢谢了。

0 投票
1 回答
482 浏览

mysql - MySQL:创建新用户/尝试访问数据库

我的问题是:我创建了一个新用户:GRANT ALL PRIVILAGES ON sampdb.* TO 'monty'@'' IDENTIFIED BY 'pass' 该用户出现在两个数据库中:mysql.user(根本没有特权)和 mysql.db(几乎所有特权,除了 GRANT 一个)。好的。之后,我尝试通过这个新用户访问 sampdb 数据库:mysql -u monty -ppass sampdb. MySQL 回答:“用户 'monty'@'localhost 的访问被拒绝(使用密码:YES)'。

请告诉我,我错在哪里了?

0 投票
2 回答
401 浏览

php - 如何使用 Ubuntu 在本地浏览器中运行 PHP

当我尝试从 XAMPP 运行 phpMyAdmin 时出现此错误。在我安装和运行 XAMPP 之前,这台机器上有一个现有的 mysql 安装。当我启动 XAMPP 时,mysql 和 apache2 都成功启动。我可以使用 PHP 脚本访问 mysql 数据库,但不能通过 phpmyadmin。

0 投票
3 回答
1963 浏览

php - php db变量中的下划线导致问题

我将数据库的所有登录信息存储在公共树之外的文件中的变量中,例如

这很标准。

问题是我正在使用的这个特定主机需要myname_将 附加到所有数据库和用户名的前面。当我存储这些字符串并将它们传递给 PDO 时,它会将用户名中的所有内容放在 myname 之后,并将密码字符串放在一起......如果我将用户名和密码作为字符串而不是变量放在函数中,一切正常。我已经黔驴技穷了。谁能帮忙?这是代码中的函数。

不工作:

作品:

我希望这里的某个人能让我感到愚蠢......在此先感谢。-大卫

该错误可能会有所帮助...

无法获取数据库句柄:SQLSTATE [28000] [1045] 用户“myname”@“localhost”的访问被拒绝(使用密码:否)

0 投票
1 回答
11983 浏览

mysql - Mysql Master 主复制

服务器1:xxx.xxx.xxx.xxx

服务器 2:xxx.xxx.xxx.xxx

我已经在 2 个测试服务器上设置了主复制配置,我还为服务器上的 mysql 3306 打开了端口我遇到了从属连接的问题我不断收到

以下错误 101021 19:12:23 [错误] 从站 I/O:连接到主站时出错'root@xxx.xxx.xxx.xxx:3306' - 重试时间:60 次重试:86400,错误代码:1045

服务器 1 具有 mysql 5.0.77,服务器 2 具有 mysql 版本 5.1.41

0 投票
5 回答
1707 浏览

php - PHP无法连接到MySQL

我收到此错误:

无法连接:用户 'www-data'@'localhost' 的访问被拒绝(使用密码:否)

为什么?

编辑:

0 投票
1 回答
2039 浏览

mysql - Mysql“用户访问被拒绝”错误?

由于之前的数据库出现故障,我刚刚添加了一个新数据库并导入了很多备份数据。

我使用 php 并拥有自己的 Ubuntu 服务器。

我使用 phpmyadmin,并为用户设置了所有权限。

我确定密码、用户名和主机是正确的。

但我仍然得到这个“用户'user'@'localhost'拒绝访问数据库'skuffen2'”

我应该怎么办?

我需要以某种方式在服务器上设置权限吗?

请指导我,我现在非常需要帮助...

谢谢

0 投票
3 回答
8451 浏览

mysql - MySQL 中“SHOW TABLE STATUS”的正确权限

我可以在我的 MySQL 数据库中的表中插入、更新、删除等,但我无法显示表状态。有谁知道执行此操作需要哪些特权?

这是我的错误信息:

0 投票
8 回答
13782 浏览

mysql - 如何重置mysql的root密码?

我的 phpmyadmin 有点问题,实际上我不小心删除了多个用户帐户。由于无法在没有错误的情况下连接:

我之前在网上搜索了一下,甚至是技术:

不起作用,或者我不明白它是如何工作的。

我在 FreeBSD 8.1 上,我的 PhpMyadmin 版本是 2.11。

预先感谢您的回答。

0 投票
17 回答
464414 浏览

mysql - 在 macOS 上冲泡安装 mysql

我正在尝试使用 Homebrew by 在 mac os 10.6 上设置 MySQL brew install mysql 5.1.52

一切顺利,我也成功了mysql_install_db
但是,当我尝试使用以下方式连接到服务器时:

我得到:

我也尝试过访问mysqladmin or mysql using -u root -proot
但无论有没有密码都无法使用。

这是全新机器上的全新安装,据我所知,新安装必须无需 root 密码即可访问。我也试过:

但我也得到