Nomes conta mysql e nomes de host
Video: TRANSFORMICE | Contas com + no nome
Conteúdo
Juntos, os MySQL nome da conta e nome de anfitrião (O nome do computador que está autorizado a se conectar ao banco de dados) identificar uma conta única. Duas contas com o mesmo nome mas diferentes nomes de host podem existir e podem ter diferentes senhas e privilégios. No entanto, você não pode ter duas contas com o mesmo nome e o mesmo nome de host.
O servidor MySQL aceita conexões de uma conta MySQL somente quando essa conta está se conectando a partir de nome de anfitrião. Quando você construir o CONCEDER ou REVOGAR declaração, você identificar a conta MySQL usando o nome da conta eo nome do host no seguinte formato: nome da conta@nome de anfitrião (por exemplo, root @ localhost).
O nome da conta MySQL é completamente alheios de alguma forma para o Unix, Linux ou Windows nome de usuário (também chamado às vezes a Nome de acesso). Se você estiver usando uma conta administrativa MySQL chamado raiz, essa conta não está relacionado com o Unix ou Linux raiz Nome de acesso. Mudar o nome da conta MySQL não afeta o nome de login do Unix, Linux ou Windows - e vice-versa.
nomes e nomes de host conta MySQL tem as seguintes características:
Um nome de conta pode ter até 16 caracteres. Você pode usar caracteres especiais em nomes de contas, como um espaço ou um hífen (-). No entanto, você não pode usar curingas no nome da conta.
Um nome de conta pode estar em branco. Se uma conta existente no MySQL com um nome de conta em branco, qualquer nome da conta é válido para essa conta. Um usuário pode usar qualquer nome de conta para se conectar ao seu banco de dados se o usuário está se conectando a partir de um nome de host que tem permissão para conectar-se ao nome da conta em branco e usa a senha correta (se for necessária uma password).
Você pode usar uma conta com um nome em branco para permitir que usuários anônimos para conectar ao seu banco de dados.
O nome do host pode ser um nome ou um endereço IP. Por exemplo, o nome da máquina pode ser um nome, tal como thor.mycompany.com, ou um IP (Internet Protocol), como 192.163.2.33. A máquina na qual o servidor MySQL está instalado é localhost.
Video: Como escolher o melhor nome de usuário nas mídias sociais? | Gisele Rebelo
O nome do host pode conter wildcards. Você pode usar um sinal de porcentagem (%) Como um wildcard- % corresponde a qualquer nome de host. Se você adicionar uma conta para george @%, alguém que usa a conta chamada george pode se conectar ao servidor MySQL a partir de qualquer computador.
O nome da máquina pode estar em branco. Partindo do host em branco é o mesmo que usar % para o nome do host.
Video: 5 DICAS PRO NOME DO SEU TUMBLR
Você pode criar uma conta com um nome em branco conta e um nome de host em branco (ou um sinal de porcentagem - % - para o nome do host). Essa conta permitiria que ninguém se conectar ao servidor MySQL usando qualquer nome de conta a partir de qualquer computador. Mas você provavelmente não quer tal conta. Este tipo de uma conta às vezes é instalado quando o MySQL está instalado, mas é dado nenhum privilégio, por isso não pode fazer nada.
Quando o MySQL é instalado, ele instala automaticamente uma conta com todos os privilégios: root @ localhost. Dependendo do seu sistema operacional, esta conta pode ser instalado sem uma senha. Qualquer um que é conectado ao computador no qual o MySQL é instalado pode acessar MySQL e fazer qualquer coisa a ele usando a conta chamada raiz.
(Claro, raiz é um nome de conta bem conhecida, assim que esta conta não é segura. Se você é o administrador do MySQL, adicionar uma senha para esta conta imediatamente.)