MySQL의 권한중 FILE권한을 어떻게 주나요?

신호철의 이미지

Load data 할려고 하는데 MySQL의 권한중 FILE권한을 어떻게 주나요?

읽기 쓰기 권한으루요~

nohmad의 이미지

신호철 wrote:
Load data 할려고 하는데 MySQL의 권한중 FILE권한을 어떻게 주나요?

읽기 쓰기 권한으루요~

mysql 관리용 데이터가 들어있는 mysql 데이터베이스에 들어가신 후,
"desc user" 명령을 내려보시면 File_priv라는 field가 있는데,
이 필드의 값을 'Y'로 바꿔주면 될 것 같습니다.

저는 외우기 쉽다는 이유로 "grant all privileges on ..."
명령을 많이 사용했는데, 위 명령은 File_priv 필드값을 바꾸지 못하더군요.
File_priv 문제인 줄 알면서도 귀찮아서 따로 바꾸지 않고
"load data" 명령 쓸 일 있을 땐 mysql 관리자 권한으로 들어가게 되더군요.