이상하군요.
mysql -u root mysql -p
로 로그인한 후에
select * from user;
select * from db;
select * from host;
했을때 전혀 kiminki 라는 User 에 대한 정보가 없다는 얘기인가요.
그런데도 불구하고 kiminki 라는 User ID 로 접속이 된다는 얘기인가요.
이런 상황이 만약에 있을 수 있다면 심각한 보안 버그로군요.
하지만 아직 그런 경우는 보질 못했습니다. 결과를 다시한번 확인해 주시기 바랍니다.
김인기 님께서 쓰시길::
> 안녕하세요. 이사이트로부터 도움을 많이 받고 있습니다.
> 질문 할때마다..답해 주시는 모든 분들께 감사드립니다 ^^.
> 오늘은 User 를 grant 로 생성한뒤.. mysql 디비에 있는
> user 테이블을 검색했는데.. 아무런 정보도 안들어가 있어서..
> 이렇게 글을 남깁니다.
> 분명히 유저를 예를 들어 grant all privileges on *.* to kiminki@localhost
> identified by 'kiminki' 로 만들어주었는데.. User table에 아무런
> 변화가 없더군요. 그런데..더 이상한건 이 아이디와 패스워드로 로그인
> 할수 있다는 겁니다.
> 도대체..왜 이런 현상이 생기는지.. 잘 모르겠어요..
> 참고로.. 서버는 알파이고.. mysql 도 이 알파에 맞는 버젼이거든요..
> 아시는분.. 다시 한번 부탁 좀 드릴께요..
> 그럼..
> 모두들 건강하시구요..
> 공부..열심히들 하시길..
>
|