XAMPP를 사용하여 phpMyAdmin에서 \'구성에 정의된 대로 제어 사용자에 대한 연결 실패\'를 해결하는 방법은 무엇입니까?

Susan Sarandon
풀어 주다: 2024-10-19 20:55:02
원래의
872명이 탐색했습니다.

How to Resolve

XAMPP의 phpMyAdmin에서 "제어 사용자 연결 실패" 문제 해결

XAMPP를 사용할 때 다음이 발생할 수 있습니다: "제어 사용자에 대한 연결 구성에 정의된 대로 실패했습니다." 오류가 발생했습니다. 이 오류는 일반적으로 phpMyAdmin 설치의 구성 문제로 인해 발생합니다. 이 문제를 해결하는 방법에 대한 단계는 다음과 같습니다.

  1. phpMyAdmin에 로그인하고 데이터베이스와 사용자를 생성합니다.

    • 로그 루트 사용자를 사용하여 phpMyAdmin에 접속합니다.
    • "phpmyadmin"이라는 데이터베이스를 만듭니다.
    • "pma"라는 사용자를 생성하고 "host"를 웹 서버의 호스트 이름 또는 IP 주소로 설정합니다(웹 서버와 MySQL이 동일한 시스템에 있는 경우 localhost 사용). 새 사용자에게 비밀번호를 할당하고 적어둡니다. 새 사용자에게 phpmyadmin 데이터베이스에 대한 모든 권한을 부여합니다.
  2. SQL 파일 가져오기:

    • phpMyAdmin 설치 디렉터리의 sql 하위 디렉터리로 이동합니다.
    • create_tables.sql 파일을 엽니다.
    • phpMyAdmin에서 phpmyadmin 데이터베이스를 선택하고 "SQL" 탭을 클릭하세요.
    • create_tables.sql의 텍스트를 복사하여 텍스트 상자에 붙여넣고 쿼리를 실행합니다.
  3. phpMyAdmin 구성 파일을 수정합니다.

    • phpMyAdmin 설치 디렉터리에서 config.inc.php 파일을 엽니다.
    • 다음 줄을 추가하거나 수정하세요.
    <code class="php">$cfg['Servers'][1]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][1]['controluser'] = 'pma';
    $cfg['Servers'][1]['controlpass'] = '<your password>';
    
    $cfg['Servers'][1]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][1]['relation'] = 'pma_relation';
    $cfg['Servers'][1]['userconfig'] = 'pma_userconfig';
    $cfg['Servers'][1]['table_info'] = 'pma_table_info';
    $cfg['Servers'][1]['column_info'] = 'pma_column_info';
    $cfg['Servers'][1]['history'] = 'pma_history';
    $cfg['Servers'][1]['recent'] = 'pma_recent';
    $cfg['Servers'][1]['table_uiprefs'] = 'pma_table_uiprefs';
    $cfg['Servers'][1]['tracking'] = 'pma_tracking';
    $cfg['Servers'][1]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][1]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][1]['designer_coords'] = 'pma_designer_coords';</code>
    로그인 후 복사
  4. 로그아웃한 후 phpMyAdmin에 다시 로그인하세요.

    • phpMyAdmin에서 로그아웃한 후 다시 로그인하세요. 이렇게 하면 phpMyAdmin이 구성을 다시 로드하게 됩니다.

문제는 해결되어야 합니다.

위 내용은 XAMPP를 사용하여 phpMyAdmin에서 \'구성에 정의된 대로 제어 사용자에 대한 연결 실패\'를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!