신참 내 지식의 일부로 YouTube에서 일부 비디오를 통해 PHP로 데이터베이스 연결을 만드는 방법을 배웠습니다. php 파일은 다음과 같습니다.PHP for MySQL DB 연결 - 얼마나 안전합니까?
<?php
DEFINE ('someuser', 'someuser');
DEFINE ('somepass', 'somepass');
DEFINE ('somehost', 'somehost');
DEFINE ('somedbname', 'somedbname');
$dbc = mysqli_connect(somehost,someuser,somepass);
if (!$dbc) {
die("Database connection failed: " . mysqli_error($dbc));
exit();
}
이제 기본적으로 내 사용자 이름과 암호를 파일에 쓰고 있습니다. 이것은 이것을하는 안전한 방법인가, 아니면 안전하고 안전한 방법입니다.
무엇 때문에 안전한가요? 안전은 간단한 on/off 토글이 아닙니다. 위협 벡터가 무엇인지 설명해야합니다. –
이 데이터를 다운로드 할 수 있다는 점에서 충분히 안전합니다. MySQL 서버가 일반 인터넷에 접속할 수 없는지 확인하십시오. – halfer
글쎄, 당신은 어딘가에, 그 파일이나 다른 암호를 넣어 야해. –