강좌
클라우드/리눅스에 관한 강좌입니다.
데이터베이스 분류

새로운 사용자(데이터베이스 소유자)등록

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

icon01.giftitle14.gif


바로 앞에서 db라는 테이블에 새로 생성한 TESTDB를 등록한 것처럼 새로운 mysql 사용자를 생성하려면 user라는 테이블에 등록을 해야합니다.

즉, 잠깐 정리를 하자면 mysql이라는 MYSQL 관리용데이터베이스에는 몇 개의 테이블이 존재하는데 이중 db라는 테이블에는 모든 데이터베이스의 속성(소유자, 권한등)에 관한 내용이 등록되어 있으며, user라는 테이블에는 mysql을 사용할 데이터베이스 사용자정보가 들어 있습니다.

따라서, mysql을 사용할 사용자는 반드시 user라는 테이블에 등록을 해줘야합니다.

 

다음의 등록예를 보시기 바랍니다.

insert-into-user-sspark.gif

위의 예는 sspark이라는 사용자를 user라는 테이블에 등록을 한 것입니다.

 

다음은 정상적인 등록여부를 select구문으로 확인해 본 것입니다.

select-from-user.gif

sspark이라는 사용자가 등록된 것을 확인해 볼 수 있습니다.

 

이제부터는 sspark이라는 사용자는 mysql을 사용할 수 있습니다.

다음은 다시 밖으로 나가서 sspark이라는 사용자로 다시 접속을 해보겠습니다.

exit.gif

밖으로 빠져나왔습니다.

 

이제 sspark이라는 사용자로 mysql데이터베이스로 접속한 예입니다.

물론 좀전에 sspark이라는 사용자를 생성할 때 입력했던 패스워드를 입력해야만 접속이 됩니다.

mysql-u-sspark-p.gif

 

 

참고로, 새로운 데이터베이스를 생성하거나 새로운 사용자를 생성한 후에는 반드시 reload를 해줘야만 적용이 됩니다.

따라서 다음과 같이 reload를 해줘야만 합니다.

mysqladmin-reload3.gif

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,807 개
  • 현재 접속자 :  146 명