Caro(as) irmano(as) slackers,

Estou há umas 24 horas apanhando covardemente do phpMyAdmin.
Oque quero fazer é algo muito simples: instalar o phpMyAdmin usando o tipo
de autenticação config.

Portanto criei um usuário:

insert into user set     host='%'
                        ,user='mysqladmin',password=PASSWORD('mysqladmin')
                        ,select_priv='Y'
                        ,insert_priv='Y'
                        ,update_priv='Y'
                        ,delete_priv='Y'
                        ,create_priv='Y'
                        ,drop_priv='Y'
                        ,reload_priv='Y'
                        ,shutdown_priv='Y'
                        ,process_priv='Y'
                        ,file_priv='Y'
                        ,grant_priv='Y'
                        ,references_priv='Y'
                        ,index_priv='Y'
                        ,alter_priv='Y'
                        ,show_db_priv='Y'
                        ,super_priv='Y'
                        ,create_tmp_table_priv='Y'
                        ,lock_tables_priv='Y'
                        ,execute_priv='Y'
                        ,repl_slave_priv='Y'
                        ,repl_client_priv='Y'
                        ,create_view_priv='Y'
                        ,show_view_priv='Y'
                        ,create_routine_priv='Y'
                        ,create_user_priv='Y'
                        ,ssl_type=''
                        ,ssl_cipher=''
                        ,x509_issuer=''
                        ,x509_subject=''
                        ,max_questions=0
                        ,max_updates=0
                        ,max_connections=0
                        ,max_user_connections=0;

insert into user set     host='localhost'
                        ,user='mysqladmin',password=PASSWORD('mysqladmin')
                        ,select_priv='Y'
                        ,insert_priv='Y'
                        ,update_priv='Y'
                        ,delete_priv='Y'
                        ,create_priv='Y'
                        ,drop_priv='Y'
                        ,reload_priv='Y'
                        ,shutdown_priv='Y'
                        ,process_priv='Y'
                        ,file_priv='Y'
                        ,grant_priv='Y'
                        ,references_priv='Y'
                        ,index_priv='Y'
                        ,alter_priv='Y'
                        ,show_db_priv='Y'
                        ,super_priv='Y'
                        ,create_tmp_table_priv='Y'
                        ,lock_tables_priv='Y'
                        ,execute_priv='Y'
                        ,repl_slave_priv='Y'
                        ,repl_client_priv='Y'
                        ,create_view_priv='Y'
                        ,show_view_priv='Y'
                        ,create_routine_priv='Y'
                        ,create_user_priv='Y'
                        ,ssl_type=''
                        ,ssl_cipher=''
                        ,x509_issuer=''
                        ,x509_subject=''
                        ,max_questions=0
                        ,max_updates=0
                        ,max_connections=0
                        ,max_user_connections=0;


insert into db set       host='%'
                        ,db='%'
                        ,user='mysqladmin'
                        ,select_priv='Y'
                        ,insert_priv='Y'
                        ,update_priv='Y'
                        ,delete_priv='Y'
                        ,create_priv='Y'
                        ,drop_priv='Y'
                        ,grant_priv='Y'
                        ,references_priv='Y'
                        ,index_priv='Y'
                        ,alter_priv='Y'
                        ,create_tmp_table_priv='Y'
                        ,lock_tables_priv='Y'
                        ,create_view_priv='Y'
                        ,show_view_priv='Y'
                        ,create_routine_priv='Y'
                        ,alter_routine_priv='Y'
                        ,execute_priv='Y';


flush privileges;

Então obviamente quando eu me logo no mysql funciona direitinho:

[EMAIL PROTECTED]:~# mysql -u mysqladmin -h localhost -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 327
Server version: 5.0.37 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Tudo  muito bom , tudo muito bem, mas o  phpMyAdmin  parece não entender as
configurações
do arquivo config.inc.php

$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['user'] = 'mysqladmin';
$cfg['Servers'][$i]['password'] = 'xxxxxxxx';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;


Independente do que esteja no arquivo ele sempre mostra o mesmo erro:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)

Fiz alguns testes e tenho certeza que o arquivo config.inc.php está sendo
lido corretamente.

Qualquer luz que os amigos puderem mandar será muito bem vinda!

Obrigado desde já,
Vinícius

PS:
- Linux vinnix 2.6.22.6-triarius #8 SMP (mas importa muito mas vá lá)
- PHP Version 5.2.4
- Apache/2.2.6
- MySql Client API version 5.0.37

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a