Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Existe uma maneira de ocultar todas as informações do banco de dados, como senha, nome de usuário, etc?


Enquanto os arquivos PHP são executados e, portanto, o código-fonte não é visível na web, uma configuração incorreta acidental pode alterar isso. Você pode colocar a configuração do banco de dados em um arquivo separado fora do diretório raiz de documentos do wbeserver e use o require do PHP comando para incluí-lo nos outros scripts.

No entanto, dependendo da configuração do PHP, os arquivos fora da docroot podem não estar acessíveis aos scripts PHP, mas existem maneiras de contornar isso. Esta pergunta SO discute essas questões em detalhes