+ Responder ao Tópico



  1. #1
    wanderpr
    Visitante

    Padrão novo host no mysql

    Olá pessoal.

    Alguem saberia me dizer como fasso para um determinado usuario acesse via phpmyadmim somente um determinado host.

    exemplo:

    usuario: jose

    acesse somente os dados do site www.jose.com.br


    Ou seja, preciso configurar o mysql para que um determinado usuario acesse via phpmyadmim somente o banco de dados de seu site, uma vez que se eu configurar:

    jose@% esse usuario vai enchergar todos os bancos e se configurar jose@localhost, tambem vai acessar todos os bancos.

    preciso que, [email protected] acesse somente o seu banco de dados via php,yadmin

    Obrigado.

  2. #2
    leandro_ntc
    Visitante

    Padrão Re: novo host no mysql

    Seguinte, abra teu mysql no linux:

    mysql -u root -p

    digite:


    USE mysql;

    INSERT INTO user (Host, User, Password) VALUES ('(ip que pode acessar, % para todos)','usuario',password('senha'));

    INSERT INTO db (Host, Db, User, Select_priv) VALUES ('(ip que pode acessar, % para todos)','bando de dados','usuario','Y');

    FLUSH PRIVILEGES;

    --------------------------------
    pronto, vc cadastrou um usuario que so pode acessar um determinado banco, para mais bancos repita

    INSERT INTO db (Host, Db, User, Select_priv) VALUES ('(ip que pode acessar, % para todos)','bando de dados','usuario','Y');

    para todos eles. Não se esqueça de entrar no phpmyadmin e liberar os outros privilégios para o usuario já que o cadastramos somente para Select_priv