2013-06-05 5 views
0

* 경고 : mysqli_connect() : (HY000/1045) : C : \ xampp \ htdocs \ UI \ db.class에서 'test'@'192.xx.4.36'사용자 (암호 사용 : YES)에 대한 액세스가 거부되었습니다. .php on line 59 *서버에 연결하려고 할 때 왜이 오류가 표시되는지 알기 원하십니까?

이 오류는 PHP를 통해 연결하려고 시도했을 때 표시되었습니다. 입력 한 내 세부 정보가 oracle sql developer에서 데이터베이스에 액세스 할 수 있습니다. 한 가지 유의할 점은 192.xx.1.45 (어느 것이 올 바르고 올바른지)을 입력 했는데도 오류 메시지가 나에게 다른 호스트 이름을 부여했다는 것입니다.

어떤 오류가있을 수 있습니까? 59시 59 분 59 초 라인을보고 싶을 수도 있습니다. 정확해야합니다.

$this->connection = mysqli_connect($this->config->hostname, $this->config->username, $this->config->password); 
$this->selectdb = mysqli_select_db($this->connection, $this->config->database); 
+0

그 질문은 정확한 이유를 제공하고 당신은'어떤 생각'을 요구하고 있습니까? 사용자 'test'에 대한 암호가 틀리거나 사용자가 존재하지 않습니다. –

+0

@Depu는 사실이 아닙니다. 그것은 주어진 사용자 이름/암호 조합이 유효하지 않다는 것을 의미합니다. 그렇다고해서 패스워드를 전혀주지 않아도된다는 의미는 아닙니다. –

+0

mysql 사용자가 '192.xx.4.36'또는 localhost에서 액세스 할 수 있습니까? – Orangepill

답변

4

59 번 라인의 db.class.php에 설정된 비밀번호가 잘못되었습니다.

C : \ xampp \ htdocs \ UI \ db.class.php에 가서 59 행으로 스크롤하여 mysql 설정을 변경하는 것이 좋습니다.

+0

그 대답은 너무나 많은 것입니다. on the line' : +1 –

관련 문제