리눅스

 3916, 1/196 회원가입  로그인  
   wiki
   리눅스에서 mysql 쿼리전송

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=4126 [복사]


리눅스를 사용하고있는데요.
  
  
  
루트비번은 모르구요. 다른 추가된 리눅스계정
  
  
  
아이디/비밀번호를 알고있습니다.
  
  
  
근데 찾아보니 리눅스에서 mysql 명령어(예:select or update , insert)를 사용하려면
  
  
  
루트비번을 거치더라구요...
  
  
  
여기서 질문.
  
  
  
1. 루트비번을 거치지않고 mysql명령어를 쓸방법은없나요?
  
  
  
2. 루트비번을 알아낼방법은 없나요?
  
  
  
etc/shdow 에 md5로 암호화되어있는건압니다.
  
  
  
이걸 md5 해쉬로변경해서 진짜비밀번호를 알아낼방법은없나요?
  
  
  
3. 추가된계정으로 mysql -u아이디 -p패스워드 데이터베이스명 -B -e "select * from ~~":
  
  
  
이라고치면 1045 EROR '아이디' @ 'localhost' passwd ~~
  
  
  
뭐이런데 뜨더라구요.. root 계정으로할때는 패스워드 에러없이 잘되던데 왜그런건가요???
  
  
  
추가된계정으로 접속해서 su - 치고 루트로들어가서
  
  
  
계정생성을하거나해서 추가한 아이디,비밀번호로 3번 명령어를 쓸순없는지 궁금합니다.

  Hit : 3321     Date : 2012/02/04 01:50



    
wva11cdae 초기 mysql 비번은 없어서 걍 엔터 치시면 되요. 2012/03/19