En este artículo vamos a explicar cómo instalar Phpmyadmin en nuestro Hosting o nuestro servidor local, y como configurarlo para que se pueda acceder de forma segura con distintos usuarios.
Phpmyadmin lo puedes descargar de su web en internet: http://www.phpmyadmin.net/
Es un programa que permite interactuar con el popular gestor de base de datos: Mysql
También se instala de forma automática con paquetes de programas como el Wamp , que instala Apache , Mysql y PHP.
Para instalarlo solo tiene que copiarlo en el directorio del servidor que deseas.
Luego para acceder debes abrir tu navegador e ir a la ruta correspondiente:
http://moises-soft.net/ruta/phpMyAdmin/
Una vez copiado debes configurarlo.
Para configurarlo debes abrir el archivo: config.inc.php , con algún editor de texto.
Hay muchas configuraciones que son elementales, por ejemplo:
$cfg['Servers'][$i]['host'] = 'localhost';
2- Configuración de permisos de usuarios
2.1- Autenticación por configuración
Si estás en un servidor local donde solo tú puedes acceder y no es visible en internet, entonces puedes poner una configuración para entrar directamente a tu phpmyadmin , sin necesidad de escribir usuario y contraseña cada vez que entres.
Para ello coloca la siguiente directiva:
$cfg['Servers'][$i]['auth_type'] = 'config';
Esto indica que la autenticación la será leida desde el mismo archivo de configuración.
Luego debes colocar explícitamente en la configuración el usuario y la contraseña:
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root-password';
Si por ejemplo es un servidor que vas montar en internet al cual podrá tener acceso cualquiera , debe cuidarte de no poner autenticación por config. Esto puede causarte problemas irreversibles si una persona por error o con toda intensión cambia , borra o modifica tu base de datos.
Debe colocar como tipo de autenticación http
$cfg['Servers'][$i]['auth_type'] = 'http';
Esta configuración requerirá que se entre: un usuario y contraseña cada vez que se acceda, debes tener en cuenta que este usuario podrá visualizar todas las bases de datos a las que tenga permiso y podrá llevar a cabo las acciones para las que tenga también permiso.
No hay comentarios:
Publicar un comentario