Ir para conteúdo

De: Projeto Mind


HeXo

Posts Recomendados

Para quem tentou conetar ao servidor ontem de noite, algum engraçadinho entrou no MySql e mudou a senha do root, além de excluir a database do servidor (motivo pelo qual ele deu crash).

 

Problema já resolvido.

 

Abraços.

VaL, coloca proteção por cookies, se não qualquer um vai poder entrar na sua DB :/

Ai não precisa se preocupar com estes NooBs metidos a "hacker" ¬¬

Link para o comentário
Compartilhar em outros sites

ahn? que que tem haver, cookies com dba? lool...

O phpmyadmin tem 2 tipos de autenticação.

Cookies e Config.inc.php

Se você colocar a senha no config.inc.php, sua DB vai estar acessivel para qualquer um.

Já se você selecionar o modo de autenticação por cookies. O Phpmyadmin vai exigir que você coloque a senha para logar-se na database.

 

:p

 

---EDIT---

Na verdade o phpmyadmin possui 3 tipos de autenticação.

A outra é o método "http", que é similar ao método "cookie" porém não tao seguro.

Editado por HeXo
Link para o comentário
Compartilhar em outros sites

AIUHAUI, tá certo então...

 

Cookies são informações guardadas do lado client em um arquivo, não tem nada haver com banco de dados ou algo específico.

 

Segundo wikipédia:

Cookie é um grupo de dados trocados entre o navegador e o servidor de páginas, colocado num arquivo (ficheiro) de texto criado no computador do utilizador. A sua função principal é a de manter a persistência de sessões HTTP. A utilização e implementação de cookies foi um adendo ao HTTP e muito debatida na altura em que surgiu o conceito, introduzido pela Netscape, devido às consequências de guardar informações confidenciais num computador - já que por vezes pode não ser devidamente seguro, como o uso costumeiro em terminais públicos.

 

Um exemplo é aquele cookie que um site cria para que você não precise digitar sua senha novamente quando for ao site outra vez. Outros sites podem utilizá-los para guardar as preferências do usuário, por exemplo, quando o sítio lhe permite escolher uma cor de fundo para suas páginas.

 

E o que phpmyadmin tem haver com conhecimentos de mysql?

Editado por noobinhu
Link para o comentário
Compartilhar em outros sites

AIUHAUI, tá certo então...

 

Cookies são informações guardadas do lado client em um arquivo, não tem nada haver com banco de dados ou algo específico.

 

Segundo wikipédia:

 

 

E o que phpmyadmin tem haver com conhecimentos de mysql?

Phpmyadmin é um "Client" de mysql. Só que ele é baseado em php, não em c++ e etc.. como outros clients.

Como eu falei no post acima. Se você colocar modo de autenticação por cookies, ele vai pedir sua senha para entrar na pagina principal, consequentemente salvando um "cookie" no seu browser. Por isso é chamada de autenticação Cookie.

Editado por HeXo
Link para o comentário
Compartilhar em outros sites

Bom, vamos lá, PMA é um software desenvolvido em PHP com a finalidade de facilitar a manipulação de banco de dados MySQL para usuários experientes na linguagem SQL ou não.

 

Cookies, arquivo de ficheiro gerado por navegadores para guardar informações relacionadas a um site.

 

Cookies não tem nada haver com banco de dados, porém ele pode armazenar informações para acesso do mesmo, usuário e senha por exemplo. Então utilizamos uma query SQL à partir deste cookie para acessar tal banco de dados.

 

Exemplo de conexão com db à partir de cookies, utilizando banco de dados MySQL:

<?php

$user = $_COOKIE['pmauser'];

$pass = $_COOKIE['pmapass'];

 

if (mysql_connect("localhost", $user, $pass))

{

echo 'Usuário conectado com sucesso!';

}

else

{

echo 'Erro na tentativa de login.';

}

?>

 

Fiz este post para você entender melhor o que é um cookie, o que é um banco de dados e como ocorre a conexão no PMA. Agora você tire suas conclusões, e diga de forma mais técnica e correta quando for tentar ajudar alguma pessoa na configuração deste sistema.

Link para o comentário
Compartilhar em outros sites

Bom, vamos lá, PMA é um software desenvolvido em PHP com a finalidade de facilitar a manipulação de banco de dados MySQL para usuários experientes na linguagem SQL ou não.

 

Cookies, arquivo de ficheiro gerado por navegadores para guardar informações relacionadas a um site.

 

Cookies não tem nada haver com banco de dados, porém ele pode armazenar informações para acesso do mesmo, usuário e senha por exemplo. Então utilizamos uma query SQL à partir deste cookie para acessar tal banco de dados.

 

Exemplo de conexão com db à partir de cookies, utilizando banco de dados MySQL:

 

 

Fiz este post para você entender melhor o que é um cookie, o que é um banco de dados e como ocorre a conexão no PMA. Agora você tire suas conclusões, e diga de forma mais técnica e correta quando for tentar ajudar alguma pessoa na configuração deste sistema.

Eu NUNCA mencionei que "cookies" tivesse algo a ver com a database mysql.

Eu so falei para o VaL, trocar o método de autenticação do PMA dele para "cookie", pois como estava com autenticação "config", a database estava acessivel a todos.

 

Desculpe se te fiz entender mal.

Editado por HeXo
Link para o comentário
Compartilhar em outros sites

@spooky

respondendo você, eu vou começar desenvolver com meu irmão o projeto do jogo em dezembro, quando chegar na parte de projetar o mapa, já tivermos um map editor, os gráficos e só precisar construir, chamarei mappers aqui da comunidade também... com vontade de aprender e fazer parte do projeto :)

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...