2012-07-05 4 views
6

우분투에 초보자가 있습니다. 우분투 11.4 서버에 phpmyadmin을 설치하는 중 오류가 발생했습니다. 그것은
우분투 11.4에 phpmyadmin을 설치하는 동안 액세스가 거부되었습니다.

An error occurred while installing the database: 
ERROR 1045 (28000):Access denaid for user 'root'@'localhost' (using password:YES); 

은 내가 루트에 대한 올바른 암호를 사용했다고 확신했다. 퍼티를 통해 mysql에 로그인 할 수있다.
권한으로 무엇인가를해야합니까?

이 문제를 해결할 수 있도록 도와주세요.

답변

6

내가 제안 :

mysql -h localhost -u root -p 

당신은 다른 뭔가를 입력했습니다. :(

pidof mysqld 말한다 정확히 아무것도 다음 sudo service mysql start 다시

mysql -h localhost -u root -p 

시도하지 않는 경우

다시 구성 MySQL의 서버 :?.

sudo dpkg-reconfigure mysql-server 

또는

sudo dpkg-reconfigure mysql-server-5.1 

중 하나가 설치되어 있습니다.

당신은 그 루트 MySQL의 암호 재구성 phpMyAdmin에

sudo dpkg-reconfigure phpmyadmin 
0

내가 같은 문제로 실행하고 내 문제를 생각을 재구성 (회복)되면. 내 루트 사용자의 암호에 "ü"를 사용했습니다. PHPMYADMIN이 utf-8 세트를 처리 할 수없는 것 같습니다. 그래서 나는 "abc"라는 암호를 변경했고 효과가있었습니다. 임시 비밀번호를 취소하는 것을 잊어 버리십시오.

0

내가 잘못했기 때문에 동일한 문제가 발생하여 컴퓨터를 다시 설치했습니다. 하지만 우분투를 다시 설치 한 후에도 동일한 문제가 발생합니다.

저에게 맞는 것은 루트 사용자가 아닌 mysql-server와 phpmyadmin을 설치하는 것입니다. 나는 새 사용자 adduser admin을 만들고 sudo 그룹에 adduser admin sudo과 함께 넣습니다. 그런 다음 root 계정으로 ssh 연결을 종료하고 새로운 admin 사용자로 로그인합니다. 자, 두 소프트웨어 번들을 모두 설치하고, suprise도 잘 작동합니다.

관련 문제