我有cPanel的主机和cPanel访问权限,但只有一个主用户和密码。
我想让某人访问phpMyAdmin,但又不想给他我的cPanel主用户和密码。
有没有什么办法可以让某人访问phpMyAdmin而不是cPanel?
发布于 2011-09-18 01:19:30
cPanel附带的身份验证(在3rdParty-directory中)显然是通过cpanel- phpMyAdmin保护的,所以答案是“不”。
您可以安装自己的phpMyAdmin (甚至可以在脚本中心/一键安装程序中找到),并将其设置为直接在MySQL服务器上使用您的自定义MySQL用户进行身份验证,或者只是让您的用户输入您提供的凭据。
发布于 2013-04-24 01:50:04
当我在寻找这个问题的答案时,我发现以下方法为我完成了工作:
How to access phpMyAdmin directly from my domain?
这对我来说工作得很好,尽管我使用的是不同的主机提供商。
我遵循的步骤如下:
请注意这个额外的安全措施:
发布于 2018-05-06 04:49:32
在不提供直接cPanel访问的情况下,您无法直接访问您的phpMyAdmin。
这是cPanel的一个安全措施,因为phpMyAdmin被认为是有史以来被利用最多的应用程序之一。它仅在您通过登录cPanel启动会话后才可用。
一个很好的解决方法是执行以下操作:
为另一个人创建MySQL用户。将该MySQL用户分配给您的数据库。这两项工作都是通过以下方式完成的:
cPanel -> MySQL Databases
之后,您需要通过在您的远程MySQL连接中添加他/她的IP地址来允许其他人访问-这也是cPanel中的一个工具
在此之后,其他人将能够连接到您的数据库,而无需直接访问您的cPanel或phpMyAdmin,可以使用MySQL WorkBench等软件进行连接
https://stackoverflow.com/questions/7456444
复制相似问题