글쓴이: 익명 사용자 / 작성시간: 목, 2001/11/29 - 7:39오전
./bin/mysql -u root -p
하고 패스워드 치면.
access denied for user 'root@localhost' (using pasword yes)
에러가 납니다.
절대 패스워드 바꾼적도 없는데 왜그러죠?
근데 다른컴에서 mysql 로 접속할땐 (odbc)로 접속...
하면 제가 정한 root 치고 비번 넣으면 되거든요....
근데 리눅스로 와서 실행하면 위와같은에러가..
급헬프
Re: mysql접속시 에러 ..
mysql 은 Client's hostname 과 Client's username 을 가지고
사용자를 구분 합지요.
따라서 localhost 에서 붙어오는 root 와..
remote anywhere 에서 붙어오는 root 는 서로 다른 사용 자랍니다.
remote 서 root 로 로긴 하시어 user 테이블을 확인 하세요.
그렇지 않다면, local 에서 -Sg 옵션으로 Grant System 을 Disable 시키고
작동 하시어 수정 하시는 방법도 있습니다.
더욱 자세히 알고 싶으시다고요.?
http//database.sarang.net 을 참조 하세요.
댓글 달기