Access2 [Error] MySQL Access denied for user 'user_id'@'localhost' - root 권한자를 쓰지 않기 위해 새로운 user를 생성하고 권한을 주고자 했다. - 제목의 Error 난다? 해결해보자 $ [MySQL 에 접속] $ $ CREATE USER '[user_id]'@'%' identified by '[user_password]'; $ $ GRANT ALL PRIVILEGES ON *.* TO '[user_id]'@'%'; $ $ flush privileges; $ $ CREATE DATABASE IF NOT EXISTS [DB_name]; $ $ USE [DB_name]; - flush privileges 를 해야 권한 변경사항이 적용됨. - Database에 접속이 된다면 성공. - 각기 다른 영역(국소 db, table)에 따라 권한 부여 가능. $ GRANT A.. 2022. 11. 2. [MySQL] MySQL access denied 오류 해결 mysql 에 root 계정 하나만 만들어 놓고 쓰다가... 에러 먹어 과히 고생하고 마음 아파 쓰는 글. [Error] 28000, Access denied for user 'root'@'localhost' using password: YES 아니면 NO 작업용 계정에 문제가 생기면 mysql root 계정에서 관리자 권한으로 들어가 해결 가능하나, root 계정에 문제가 생기면? 거진 reinstall 밖에 답이 없다. 근데 reinstall 하면 내 database는? 수십만개의 data는? 내 이틀의 시간은? 리눅스라면 reinstall 해도 database가 계속 남아있어 재사용 가능하다는 구석 글을 봤으나, win은 그런 글이 없다. database 파일 or 폴더를 따로 빼놓고 MySQL만 .. 2022. 6. 14. 이전 1 다음