> 안녕하세요. 본론먼저 말씀드리면,,
> 1.mysql 이란 db안에 table이 6개가 있는데, user/db/host안에 있는
> field중에 select_priv, insert_priv등등 해서 있는데, 차이점이
> 무엇인지요?(권한설정이 쉽지 않군요?)
데이터베이스에서는 권한에대한 것도 마찬가지로 DBA만의 권한을 가진 유저만이 쿼리를 사용하여 쓸수 있습니다.
그 테이블을 직접 select, update delete, insert등을 할수 있죠.
이런 권한들을 더욱더 편리하게 할수 있는게 또 grant라는 쿼리 입니다.
> 2. 또 이미 설정되어있 는 user의 권한 을 반드시 grant를 사용해야
> 합니까? update statement를 사용하면 안될런지요...
당근 두가지중 택 1 하셔도 상관은 없습니다.
하지만 공부를 하시는 입장이라면 grant로 하시길 권해드립니다.
만약 직접 mysql권한에 대한것을 update 쿼리로 변경시켰다면
flush privileges 라는 명령어로 디비를 flush 해줘야 합니다.
이거 않하시면 두고두고 후회합니다...
grant는 이렇게 할 필요가 없어용..
>
> 물론 메뉴월에 나와있겠지만 제가 찾지를 못하겠네요...(핑계인가?)
>
>
메뉴얼을 보십시요...
영어도 아닌 한글인디... 쪼금만 투자하면 인생이 즐거워 집니다.
^^;
|