- novo host no mysql
+ Responder ao Tópico
-
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.
-
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