2011-03-06 3 views
0

Ubuntu 10.10을 사용하고 있습니다. phpmyadmin을 synaptic 패키지 관리자에서 설치했습니다.mysql 사용자 비밀번호에 오류가 있습니다.

하지만 mysql root 사용자와 phpmyadmin 사용자에게는 암호를 지정하지 않았습니다.

후, 나는 사용자 root로하면 phpMyAdmin에 로그인을 시도하고 암호가이 오류

Login without a password is forbidden 
by configuration (see AllowNoPassword) 

얻을 그리고 작동하지 않는 MySQL의에서 비밀번호를 CHAGE, 나는 user 테이블에 passsword 필드에 password('pma')를 사용하여 암호를 업데이트하려고 mysql 데이터베이스이지만 여전히 콘솔에서 로그인 할 수 없습니다.

mysql 암호를 변경하는 방법과이 phpmyadmin 구성 파일은 어디에 있습니까?

+1

MySql 내에서'FLUSH PRIVILEGES'를 실행 해보십시오. –

답변

2

더 큰 문제는 확실하지 않지만 phpMyAdmin의 구성 파일은 phpMyAdmin/config.inc.php에 저장됩니다. 사용자 명과 패스워드는 85 행에 있습니다.

85 $cfg['Servers'][$i]['user']   = 'root';  // MySQL user 
86 $cfg['Servers'][$i]['password']  = 'root';  // MySQL password (only needed 
87              // with 'config' auth_type) 
+0

도움이되었지만 모든 권한을 가진 사용자를 만드는 것이 내 문제를 해결해 주셔서 감사합니다. 답변을 업데이트하면 동의 할 것입니다. –

관련 문제