without ver usuario sesión servidor see saber puedo prohibido por permisos password inicio forbidden for está entrar dar cual contraseña configuración como autorizó allownopassword acceso php sql mysql permissions

ver - no puedo entrar a phpmyadmin localhost



¿En qué bases de datos tengo permisos? (3)

¿Cómo puedo encontrar las bases de datos a las que tengo un mínimo de acceso de lectura en SQL básico, específico de MySQL o en PHP?


En MySQL, puedes ejecutar

SHOW DATABASES;

Descripción

SHOW DATABASES; para ver a qué tienes al menos acceso mínimo. ¿Estás buscando algo más programático?


Hay un comando en MySQL que puede mostrarle todos los permisos que tiene. El comando es:

SHOW GRANTS;

Te dará resultados similares a:

root@(none)~> show grants; +---------------------------------------------------------------------+ | Grants for root@localhost | +---------------------------------------------------------------------+ | GRANT ALL PRIVILEGES ON *.* TO ''root''@''localhost'' WITH GRANT OPTION | +---------------------------------------------------------------------+ 1 row in set (0.00 sec)

Esto está documentado en el manual aquí .


También puede intentar conectarse a la base de datos con phps mysql_connect (...) le dirá rápidamente si tiene acceso o no.