phpmyadmin直接url访问(post方法)

phpmyadmin直接url访问(post方法),phpmyadmin,Phpmyadmin,我正在尝试使用url post方法访问phpmyadmin www.example.com/phpmyadmin/?pma#u用户名=#####和pma#u密码=#### 但什么也没发生,phpmyadmin是否以某种方式阻止了通过url的直接访问?还是我使用了错误的post变量 这里是一个未触及的phpmyadmin index.php登录表单 <!-- Login form --> <form method="post" id="login_form" action

我正在尝试使用url post方法访问phpmyadmin

www.example.com/phpmyadmin/?pma#u用户名=#####和pma#u密码=####

但什么也没发生,phpmyadmin是否以某种方式阻止了通过url的直接访问?还是我使用了错误的post变量

这里是一个未触及的phpmyadmin index.php登录表单

    <!-- Login form -->
<form method="post" id="login_form" action="index.php" name="login_form" class="disableAjax login hide js-show">
    <fieldset>
    <legend><input type="hidden" name="set_session" value="123" />Log in<a href="./doc/html/index.html" target="documentation"><img src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon ic_b_help" /></a></legend><div class="item">
            <label for="input_username">Username:</label>
            <input type="text" name="pma_username" id="input_username" value="" size="24" class="textfield"/>
        </div>
        <div class="item">
            <label for="input_password">Password:</label>
            <input type="password" name="pma_password" id="input_password" value="" size="24" class="textfield" />
        </div>    <input type="hidden" name="server" value="1" /></fieldset><fieldset class="tblFooters"><input value="Go" type="submit" id="input_go" /><input type="hidden" name="target" value="index.php" /><input type="hidden" name="token" value="123" /></fieldset>

登录
用户名:
密码:

指定参数作为URL的一部分,如
www.example.com/phpmyadmin/?pma#u username=#####和pma#u password=#####
中所述,实际上是一个GET查询,而不是POST(POST使用网页上的表单值,而不是URL查询字符串)

您尝试使用的格式有点旧,在phpMyAdmin 4.9.0中由于以下原因被删除。您可以选择服务器、数据库、表和目标页面;但是,用户名和密码选项将被删除

对于类似的功能,您可能会提出一个涉及auth_type config(将用户名和密码硬编码到configuration指令中,因此需要您通过web服务器配置一些其他身份验证方式,例如HTTP BASIC)或auth_type signon的解决方案(这需要实现您自己的身份验证脚本,文档中有示例)。您可以根据将实际的POST值传递回登录页来生成重定向表单,但由于有适当的安全措施,我不确定这是否可行


基本上,很抱歉,此功能已消失,不太可能返回。

不清楚您如何尝试访问此页面……是否使用浏览器?是否使用其他web客户端?因为值得在查询字符串中传递参数的不是POST参数……请阅读有关查询字符串参数以及POST与nd GETIt是通过浏览器实现的。我已经尝试使用带有cpanel php post变量的url登录,但是当我使用从源代码获得的变量在phpmyadmin上尝试时,它什么也不做。可能需要通过HTTP post发送请求…而不是HTTP GET