Salve Claudio da Silva Junior, na(o) Sexta 23 Março 2001 10:19, vc 
escreveu:

>Ola
>
>Estou conseguindo coneccao normalmente desde que seja especifico no
> host. Agora, de acordo com a regra abaixo, eu deveria ter acesso
> liberado de qualquer host para o usuario month cuja a senha seja
> some_pass, mas isto nao esta acontecendo. Não estou conseguindo
> logar de lugar nenhum na conta month.
>
>> >shell> mysql --user=root mysql
>> >mysql> GRANT ALL PRIVILEGES ON *.* TO monty@"%"  IDENTIFIED BY
>> > 'some_pass' WITH GRANT OPTION;
>> >mysql> flush privileges;
>
>Ja dei flush privileges, restartei o mysql a maquina e ate agora
> nada
>
        Bom, resolvi fazer do seu jeito e de fato não se consegue acesso aos 
dbs. Usando kmysqladmin (mais rápido para visualizar) pude verificar 
que o usuário que criei com os privilégios GRANT só entrou na tabela 
user do db_mysql, enquanto que as tabelas host e db não possuiam 
nenhuma entrada para aquele usuário! Sem estas entradas o mysql não 
identifica o usuário. Principalmente na ausência de uma entrada na 
tabela host, pois um dos principais mecanismos de restrição/segurança 
do mysql é fornecido pelo controle da máquina que acessa o db, o que 
parece bastante lógico para uma rede. Nas consultas que fiz o 
procedimento acima, fora as questões de aspas duplas ou simples, 
seria o correto, mas não funcionou aqui tb. Continuar a pesquisar!!
-- 
Direito tem quem direito anda.
/*=====================*/
/*  João C. Agostini   */
/*  Linux CL6 - KMail  */
/*=====================*/

Assinantes em 23/03/2001: 2194
Mensagens recebidas desde 07/01/1999: 106479
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a