Qual é a maneira mais segura de configurar um usuário mysql para o Wordpress? [fechadas]

1

Estou configurando o MU com base no Subdomínio no meu domínio. Tudo é hospedado por mim em um único VOS do CentOS / Webmin. Será melhor configurar o domínio do usuário do MySQL como localhost, 127.0.0.1 ou com um curinga% .mydomain.com? Qual é mais seguro? É localhost === 127.0.0.1? Se não qual é a diferença?

Além disso, qual é o meu domínio do MySQL ou do Wordpress 'pov quando estou conectado pelo terminal ssh? Que tal quando me conecto pelo Webmin ou pelo Usermin? O MySQL me vê como Webmin ou meu usuário Unix?

    
por Sinthia V 04.10.2012 / 22:02

2 respostas

1

Se tudo estiver sendo executado no mesmo host, 'user'@'localhost' é suficiente.

Sim, localhost é o nome do host para 127.0.0.1 . É o mesmo. Você deve usar localhost , isso facilita as coisas com o MySQL.

Crie um banco de dados com CREATE DATABASE wordpress; e escolha um usuário com uma senha apropriada, como GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost' IDENTIFIED BY 'sydfgkjhdsgj'; .

Não se esqueça de executar FLUSH PRIVILEGES; depois de configurar o usuário.

    
por 04.10.2012 / 22:33
1

A menos que você tenha uma necessidade real de fazê-lo, nunca use permissões curinga. localhost deve ser tudo o que você precisa no seu caso. Esteja ciente de que, dependendo de como o sistema foi configurado, é possível que localhost não seja resolvido. Eu nunca entendi por que, mas algumas empresas de hospedagem deliberadamente configuram isso dessa maneira.

localhost deve resolver para 127.0.0.1 , tornando-os a mesma coisa para fins de rede, mas no que diz respeito ao MySQL eles são duas coisas diferentes quando usados para identificar usuários. Escolha um e mantenha a consistência.

    
por 04.10.2012 / 23:51