当前位置: 首页 > 知识库问答 >
问题:

拒绝用户访问PHP MySql(1045)

姚文轩
2023-03-14
$mysqli = new mysqli("localhost", "cPanelUsername_dbUsername", "dbPassword", "cPanelUsername_dbName");
Failed to connect to MySQL: (1045) Access denied for user 'cPanelUsername_dbUsername'@'localhost' (using password: YES)Access denied for user 'cPanelUsername'@'localhost' (using password: NO) 
    null

它看起来我有一切正确的设置,但它没有连接(与上面的错误)。我对服务器没有任何直接控制,我不必询问我的web主机,这可能需要几天才能解决。我的连接代码有问题吗?

共有1个答案

澹台臻
2023-03-14

首先检查您允许用户正确访问数据库的数据库,这是从cpanel中的Mysql数据库中添加用户到数据库一节中给出的。

之后再检查一遍,

首先尝试php中的普通连接代码,

$con = mysql_connect("localhost","cpanel_username","cpanel_password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
 类似资料:
  • 问题内容: 我的整个安装程序在本地计算机上工作了几个月。 我现在正在远程站点上安装。 创建了一个新的mysql DB,并创建了一个新用户(“ someuser”)并给予了完整的授权,如下所示- 授予所有特权 。 带有GRANT选项的’somepassword’标识为’someuser’@’localhost’; 我已经使用“ python manage.py syncdb”同步了数据库,并创建了正

  • 问题内容: 我已经尝试寻找该问题的现有答案,但是到目前为止,我发现的答案还没有奏效。 我一直在尝试使用PHP连接到MySql数据库。我的网络主机在Linux上使用cPanel。我用于执行此操作的代码似乎足够标准: 我收到以下错误: “ localhost” 是MySql服务器所在的主机服务器(看起来像这样) “ cPanelUsername” 是我的cpanel用户名 “ dbUsername”

  • 我已创建IAM策略并分配给IAM用户。 请查找保险单 我未选中s3 bucket testingbucket00的“阻止新公共bucket策略”。 我尝试登录aws控制台使用IAM用户列出所有桶,但显示"访问为错误"。 我想给IAM用户分配一个桶,请帮忙。

  • 伙计们,我有共同的问题。我想用PHP将MySQL数据库中的数据显示到HTML页面中。 使用此代码: 但我有

  • 尝试连接到服务器时出现此错误。 用户mimi_oboss“@'49.222.181.011'的访问被拒绝(使用密码:YES)(SQL:从中选择*)

  • 我正试图将一个实时WordPress站点复制到我的本地服务器上。我通过MAMP从现场站点导入数据库,在尝试连接到phpMyAdmin时收到了一条错误消息: 我在这一点上被难住了。有人能帮忙吗?