2013-05-07 8 views
1

root가 아닌 mysql 사용자에게 phpMyAdmin에 로그인하고 액세스 권한이있는 DB 만 볼 수있게하려고합니다. 언급 한 바와 같이 (I 자신의 DB에 암호를 사용하여 MySQL의 사용자 액세스 권한을 부여했고 MySQL의 DB에서 항목을 선택 Configuring phpmyadmin for Multiple Users루트가 아닌 사용자에게 phpMyAdmin에 로그인 할 수있는 권한을 부여하십시오.

[How to configure phpMyAdmin for multiple users][2] 

[Is there a tool like phpMyAdmin which can be configured to access just a single database?][3] 

[how to configure config.inc.php to have a loginform in phpmyadmin][4] 

[phpMyAdmin setup on live server with usercontrol][5] 

[MYSQL ERROR 1045][6] 

:

은 이미 다음과 같은 기사를 쳐다 보면서 자신의 충고를 시도했습니다 기사 중 하나에 있음). 나는 쿠키 auth_type을 사용하기 위해 phpmyadmin을 설정했다. 나는 PMA 제어 사용자를 가지고 있는데, 단지 '%'가 아니라 localhost와 IP 등으로부터 사용자를 부여했다.

사용자가 로그인하면 # 1045 MySQL 서버에 로그인 할 수 없습니다.

루트 사용자는 phpmyadmin에 정상적으로 로그인 할 수 있습니다. phpmyadmin에 대한 액세스 권한이 필요한 사용자는 명령 줄에서도 잘 로그인 할 수 있습니다.

이 문제를 해결하는 방법에 대한 아이디어가 있으십니까?

감사합니다.

+0

여기에는 서버 구성 문제가 있습니다. 프로그래밍 문제가 아닙니다. –

답변

1

내 /etc/my.cnf에 대한 skip-name-resolve를 제거했으며 효과가있었습니다.