CS/DB
[MySQL] ERROR 1410 (42000): You are not allowed to create a user with GRANT
사내에서 DB를 공유하는 프로그램의 개발도중 root DB에 사내 ip망에서만 접근하여 DB를 사용할 수 있는 권한을 주는 아래와 같은 명령어에 발생한 문제이다. mysql --login-path=root use mysql; create user 'member'@'123.123.123.%'; GRANT ALL PRIVILEGES ON db_name.* TO 'member'@'123.123.123.%'; mysql --login-path=root mySQL 5.6버전 이상부터는 보안 문제로 커맨드라인에 password를 직접 입력하는 것이 제한되어 login path를 이용하여 서버에 접속한다. use mysql; 계정, 권한 관리를 위해 db를 mysql으로 선택 create user 'member'@'..
2022. 4. 7.