User table 에서 모든 권한을 'Y'로 주시면 그 사용자는 root와 똑같은 권한을 가지는 DBA 가 됩니다.
그러므로 모든 사용자 들의 권한을 User table 에서는 'N'로 명시하고 DB 와 Host 라는 테이블에서 개별적으로 권한을 명시하는 것이 당연한 순서입니다.
> 안녕하세요. 간만에 오니 새롭군요... ^^
>
> mysql에서 root권한으로 test DB 만들고 test란 table을
> 만들었습니다.
>
> 그런데 새로운 사용자를(user1으로 'Y' 14개 줌) 추가한후에
> test란 DB를 선택한 후, root가 만든 test table을 drop
> 하니깐 되러다구요.
>
> 그렇다면 user1을 생성할 때, drop권한을 주지 말아야 하나요?
> 각 사용자가 만든 DB나 table은 각 사용자들만 사용하게는
> 못하나요?
>
> 답변을 부탁드립니다.
>
|