[질문]phpMyAdmin 관련 질문.. 정보
그누보드 [질문]phpMyAdmin 관련 질문..본문
안녕하세요... rang2ya입니다..
lamp 게시판에 올리려다가 보시는 분이 없을 것 같아 부득이하게 이곳에 질문을 남기게 되었습니다..
제가 한컴리눅스 3.1pro 에 phpMyAdmin 2.5.6을 사용하는데요..
root로 로긴을 하면 이상이 없는데 일반유저로 (예를 들어 gnu3) 로긴을 하면 왼쪽 메뉴에 아래와 같은 오류메세지가 뜹니다..
----------------
Warning: mysql_list_dbs(): Unable to save MySQL query result in /var/www/html/phpMyAdmin/libraries/common.lib.php on line 1245
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 14
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 15
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 16
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 17
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 20
서버 localhost
오류
SQL 질의 :
SHOW DATABASES ;
MySQL 메시지:
#1045 - 'gnu3@localhost' 사용자는 접근이 거부 되었습니다. (Using password: 예)
[도움말]
---------------------------
원인이 무엇인지 모르겠습니다..
조언 부탁드리겠습니다..
좋은하루 되세요...
------------------------------
위에 캪춰파일 첨부했습니다. mysql db 에서 user테이블에 있는 내용입니다..
root만 Y고 일반 사용자는 다 N로 하는것 아닌가요??
lamp 게시판에 올리려다가 보시는 분이 없을 것 같아 부득이하게 이곳에 질문을 남기게 되었습니다..
제가 한컴리눅스 3.1pro 에 phpMyAdmin 2.5.6을 사용하는데요..
root로 로긴을 하면 이상이 없는데 일반유저로 (예를 들어 gnu3) 로긴을 하면 왼쪽 메뉴에 아래와 같은 오류메세지가 뜹니다..
----------------
Warning: mysql_list_dbs(): Unable to save MySQL query result in /var/www/html/phpMyAdmin/libraries/common.lib.php on line 1245
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 14
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 15
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 16
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 17
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin/libraries/common.lib.php:1245) in /var/www/html/phpMyAdmin/libraries/header_http.inc.php on line 20
서버 localhost
오류
SQL 질의 :
SHOW DATABASES ;
MySQL 메시지:
#1045 - 'gnu3@localhost' 사용자는 접근이 거부 되었습니다. (Using password: 예)
[도움말]
---------------------------
원인이 무엇인지 모르겠습니다..
조언 부탁드리겠습니다..
좋은하루 되세요...
------------------------------
위에 캪춰파일 첨부했습니다. mysql db 에서 user테이블에 있는 내용입니다..
root만 Y고 일반 사용자는 다 N로 하는것 아닌가요??
댓글 전체
이상하군요.. 제 phpMyAdmin 화면을 캡춰해서 답글로 달아보겠습니다..
선환님 답변 듣고 혹시나 하고 지금막 텔넷으로 접속해 봤는데 역시 접근이 거부당하네요..
일반계정에 대한 권한설정은 어떻게 하는건가요??
아래는 텔넷으로 접근한 과정입니다..
----------------------------------
[gnu3@localhost' 사용자는 접근이 거부 되었습니다. (Using password:
예)
mysql>
일반계정에 대한 권한설정은 어떻게 하는건가요??
아래는 텔넷으로 접근한 과정입니다..
----------------------------------
[gnu3@localhost' 사용자는 접근이 거부 되었습니다. (Using password:
예)
mysql>
일반사용자 로긴화면도 첨부했습니다... 선환님 말씀대로라면 show databases; 가 안될 이유가 없는데...왜 그럴까요..
다 지우고 다시 할 수도 없는 상황인데...
다 지우고 다시 할 수도 없는 상황인데...
답변에 감사드립니다... 오류가 많이 뜨다 보니 무엇이 맞고 무엇이 신경안써도 되는건지 하나도 모르겠더군요..^^;
위에 mysql db의 user테이블의 내용을 캡춰해서 첨부했스니다.. 권한은 저것으로 알 수 있는거 맞죠?..
무엇이 잘못 된 것일까요..T.T..
도움 부탁드립니다..
위에 mysql db의 user테이블의 내용을 캡춰해서 첨부했스니다.. 권한은 저것으로 알 수 있는거 맞죠?..
무엇이 잘못 된 것일까요..T.T..
도움 부탁드립니다..
(권한이 없더라도.. 로그인이 되었으면 show databases 쿼리에서는 에러가 나지 않습니다..)
phpMyAdmin 2.6 버전을 쓰고 있습니다만.. 위의 php 에러는 무시하셔도 좋습니다. 쿠키를 고치려고 하는데 못 고쳤다는 것이고 이유는 아래에 뿌려진 에러때문이니까요.. 실제 에러는
SQL 질의 :
SHOW DATABASES ;
MySQL 메시지:
#1045 - 'gnu3@localhost'; 사용자는 접근이 거부 되었습니다. (Using password: 예)
요 부분 같습니다..
일단 mysql 메시지의 경우에는 로그인이 실패한 것으로 나오는 것 같은데, sql 질의의 내용을 보면 일단 로그인 하고 들어간 것으로 보입니다.. 즉 로그인은 되었는데 show databases; 라는 쿼리에서 에러가 난 것이지요..
그래서 제가 아무 권한도 없는 녀석으로 계정을 만들어서 해 보아도 로그인도 잘 되고 합니다.. 좀 이상스럽네요.. gnu3 계정의 권한이 있나요?
SQL 질의 :
SHOW DATABASES ;
MySQL 메시지:
#1045 - 'gnu3@localhost'; 사용자는 접근이 거부 되었습니다. (Using password: 예)
요 부분 같습니다..
일단 mysql 메시지의 경우에는 로그인이 실패한 것으로 나오는 것 같은데, sql 질의의 내용을 보면 일단 로그인 하고 들어간 것으로 보입니다.. 즉 로그인은 되었는데 show databases; 라는 쿼리에서 에러가 난 것이지요..
그래서 제가 아무 권한도 없는 녀석으로 계정을 만들어서 해 보아도 로그인도 잘 되고 합니다.. 좀 이상스럽네요.. gnu3 계정의 권한이 있나요?