Page 1 of 1

Only one user

Posted: Tue Nov 02, 2004 5:05 pm
by Directrix
Greetings to everyone!
Is it possible to configure phpMyAdmin to only allow one user with a specific username to log in? Or may be is there a php file where I could add some code?

Info: phpMyAdmin-2.6.0-pl2 (just uploaded)

Directrix

Posted: Sat Nov 06, 2004 10:10 am
by Redcircle
if on apache .htaccess and pw protect the dir.

Posted: Sat Nov 06, 2004 1:39 pm
by Alexej Kubarev
If you mean that only one user will be able to login into phpMyAdmin then you only need to configure Users in phpMyAdmin..

Otherwise.... Redcircle is right..

Posted: Mon Nov 08, 2004 2:31 am
by Directrix
Thank you for your responses.

I never thought of using .htaccess, it would do the job. My actual problem is that the root user does not have a password, and I am not the admin, so I can't change that. So anybody could log in and do whatever they want too. One user was set up with a password, this is the only user I want to use through phpMyAdmin.

Would it be a solution to add this to the top of index.php?

Code: Select all

<?php
if (isset($_REQUEST['pma_username']))
{
          if ($_REQUEST['pma_username'] != 'myuser')
          {
                    unset($_POST);
                    unset($_REQUEST);
                    header("Location: http://fullpath/index.php");
                    die();
          }
}
?>


**I tested my code and it works, but I'm not sure whether it can be bypassed.

Posted: Mon Nov 08, 2004 8:27 am
by Alexej Kubarev
I think it might do the job :)