아 힘들다 mysql 4.1 비밀번호 정보
아 힘들다 mysql 4.1 비밀번호본문
mysql 4.1 설치하였습니다.
그런데 그누에 dbconfig.php 에
localhot , root, 0000 하고
mysql 4.1 에도 root 비밀번호 0000 하고
웹으로 접속하면
db 에러 접속이 안됩니다.
게속 비밀번호가 틀리다고 나오네요
mysql 에서 root 비번 없애고
dbconfig.php 에 비번없이 그냥 root 사용하고
웹으로 접속하면 잘됩니다?? 도대체 이현상은 뭠니까?
mysql 3.28 ? 버전에서는 아무이상 없이 되느데 .. 환장하겠습니다.
db도 바꿔보고 뭐 별 이상한짓 다해봤습니다.
그래서 어느분의 mysql 새로운 계정을 만들어줘야한다더군요
디비 추가..
>insert into db values ('%','디비명','아이디','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'); [엔터]
Query OK,....
>insert into db values ('%','디비명','아이디','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'); [엔터]
Query OK,....
사용자 추가..
>insert into user (host,user,password) values ('localhost','아이디',password('비밀번호'));
이렇게 사용자 아이디 xxx 비밀번호 000
dbconfig.php 에 아이디 xxx 비밀번호 000 적고 웹으로 그누 접속...
아~ 접속할수 없다고 나오네요 .. 열받기 시작...
mysql 접속하여 xxx 비밀번호 삭제
dbconfig.php 에 아이디 xxx 비번 없음 으로 해서..
웹에서 그누 접속 .. 접속할수 없다는...
정말 좌절입니다.
댓글 전체
그누 문제가 아니라 root 의 권한으로 비번 생성이 안되는 모양입니다.
그래서 그전 db를 use 하지 못하는...
이 순서로 해보세요..
//1.루트권한으로 mysql 사용 ; 쎄미콜론 빠트리지마세요.
mysql -u root 엔터
mysql> use mysql;
//2.일단지우고
mysql> update user set password=password('') where user='root';
mysql> flush privileges;
mysql 종료.
mysql 재실행.
mysql -u root -p
mysql> use mysql;
mysql> update user set password=password('비밀번호') where user='root';
//3.만약 덤프 받은게 있다면 아래1줄추가 백슬래쉬 쩜. 주의
mysql>\. 받은디비.sql 엔터
mysql> flush privileges; 엔터
//4.만약 끝내고 나가서 확인사살...
프롬프트에서
mysqlreload 엔터 mysqlreload맞는지 모릅니다...암튼 리로드..
그담에 그누로 넘어가겠는데요?
그래서 그전 db를 use 하지 못하는...
이 순서로 해보세요..
//1.루트권한으로 mysql 사용 ; 쎄미콜론 빠트리지마세요.
mysql -u root 엔터
mysql> use mysql;
//2.일단지우고
mysql> update user set password=password('') where user='root';
mysql> flush privileges;
mysql 종료.
mysql 재실행.
mysql -u root -p
mysql> use mysql;
mysql> update user set password=password('비밀번호') where user='root';
//3.만약 덤프 받은게 있다면 아래1줄추가 백슬래쉬 쩜. 주의
mysql>\. 받은디비.sql 엔터
mysql> flush privileges; 엔터
//4.만약 끝내고 나가서 확인사살...
프롬프트에서
mysqlreload 엔터 mysqlreload맞는지 모릅니다...암튼 리로드..
그담에 그누로 넘어가겠는데요?
아 감사 합니다. 해결 되었습니다. ^^
flush privileges;
이 부분 때문에 그랬나 보네요. ^^
사용자 디비( db, user, host)변경 후에는 이거 해 줘야 합니다.
이 부분 때문에 그랬나 보네요. ^^
사용자 디비( db, user, host)변경 후에는 이거 해 줘야 합니다.