wordpress 无法在phpmyadmin上创建新的数据库,因为出现了此错误- 1044 -用户“xxx”对数据库“zzz”的访问被拒绝

rseugnpd  于 2022-11-02  发布在  WordPress
关注(0)|答案(2)|浏览(223)

我需要通过phpMyAdmin导入一个sql。数据库到WordPress。每当我想创建一个新的数据库时,都会发生此错误(#1044 -用户'xxx'访问数据库'zzz'被拒绝)。
谢谢你的帮助。

laik7k3q

laik7k3q1#

你可以检查数据库用户的所有权限,也可以检查我们的sql文件。可能会提到“CAEATE DATABASE '******'”,如果你有,那么你删除它。大多数这#1044建议你检查你的数据库用户和你的数据库的权限。我认为这个建议会帮助你。

vaj7vani

vaj7vani2#

正如其他人所提到的,共享主机环境通常不允许你创建任何任意的数据库名称,有时你只能创建一个数据库,有时它必须是你的用户名的子集。如果是这样的话,你需要编辑.sql文件,强制它使用你已经分配的数据库名称。
如果不是这样,很可能是您登录时所用的用户没有创建新数据库的权限,因此您需要以具有权限的用户身份登录。也许您并不是以您认为的用户身份登录的。请注意,username * 和 * host值需要匹配,否则,您可能以匿名用户身份登录,而不是以具有权限的用户身份登录(例如,如果您的用户帐户是mia,主机字段为127.0.0.1,但您是通过套接字连接登录到“localhost”的,这根本不相符。

相关问题