Esse aqui eu ja usei e funcionou no Linux Mandrivahttp://www.vivaolinux.com.br/dica/Recuperar-senha-de-root-do-MySQL Verificar os protocolos e aliases habilitadosOs problemas de conectividade podem ocorrer se o alias no computador cliente estiver configurado incorretamente. E possivel exibir os aliases usando o utilitario Client Network. Para fazer isso, execute estas etapas: 1. Inicie o utilitario de rede para clientes. Se as ferramentas cliente do SQL Server estiverem instaladas no computador que esta executando o aplicativo cliente, execute estas etapas para iniciar o utilitario de rede para clientes: 1. Clique em Iniciar e aponte para Programas. 1. Aponte para Microsoft SQL Server e clique em Utilitario Client Network. Se as ferramentas cliente do SQL Server nao estiverem instaladas no computador cliente, execute estas etapas para iniciar o utilitario de rede para clientes: 1. Clique em Iniciar e em Executar. 2. Na caixa de dialogo Executar, digite cliconfg na caixa Abrir e clique em OK. 2. Na janela Utilitario de rede para clientes do SQL Server, clique na guia Geral e habilite todos os protocolos que deseja usar. Observacao E necessario habilitar pelo menos o protocolo TCP/IP e o protocolo pipes nomeados. 3. Clique na guia Alias e verifique os aliases configurados para a instancia do SQL Server. 4. Verifique as propriedades dos aliases para ter certeza de que o nome do servidor ou endereco IP e o protocolo estao configurados corretamente.E possivel criar um novo alias para testar a conectividade usando o nome do servidor, o endereco IP ou mesmo usando um protocolo diferente. http://dan.drydog.com/apache2php.html Injecao de SQL Injecao de SQL e um tipo de ameaca de seguranca que se aproveita de falhas em sistemas que interagem com base de dados via SQL. O ataque ocorre quando se consegue inserir uma serie de instrucoes SQL dentro de uma consulta atraves da manipulacao das entradas de dados de uma aplicacao. Para entender o funcionamento consideremos a instrucao SQL sequinte: SELECT ID, LOGIN, SENHA, EMAIL FROM USUARIOS; Esta instrucao retorna todos os registros da tabela usuarios de um sistema. A partir desta mesma instrucao os registros a serem retornados podem ser restritos atraves da inclusao da clausula WHERE, por exemplo: SELECT ID, LOGIN, SENHA, EMAIL FROM USUARIOS WHERE LOGIN = ADMIN AND SENHA = 12345; Se a aplicacao nao tratar apropriadamente o conteudo inserido pelo usuario ela podera gerar uma entrada indesejada e retornar informacoes que nao deveriam ser expostas. E comum aplicacoes criadas com PHP que com frequencia tem suas instrucoes SQL criadas atraves das variaveis que compoem os parametros recebidos por um script-server-side oferecerem maior vulnerabilidade para este tipo de ataque. O codigo, em PHP, a seguir ilustra uma possibilidade de ataque:1. Com a entrada de dados abaixo e possivel ter como retorno todos os registro da tabela. Essa entrada faz com que a aplicacao gere o sequinte codigo: SELECT ID, LOGIN, SENHA, EMAIL FROM USUARIOS WHERE LOGIN = AND SENHA = or 1 = 1; Atraves desse tipo de falha os estragos podem ser muito maiores pois basta inserir no campo senha do formulario de login ; DROP TABLE USUARIOS --, essa instrucao ira gerar codigo a