잡동사니
[MariaDB] SQL Error (1044) 해결하기 본문
안녕하세요. yeTi입니다.
오늘은 MariaDB를 사용하면서 발생하는 'SQL ERROR (1044)' 를 해결하는 방법에 대해서 말해보고자 합니다.
제 경우에는 트리거(Trigger)를 지우고자 information_schema 데이터베이스의 TRIGGERS 테이블에 접근하여 데이터를 지우고자 했습니다.
하지만 계정에 모든 권한을 다 줬지만 해결이 안됐습니다.
구글링 결과 트리거(Trigger)는 파일에서 직접 지울 수 있다고 하여 트리거를 사용하는 데이터베이스 폴더에 접근하였더니 .TRG, .TRN 확장자를 가진 파일이 존재합니다.
트리거(Trigger) 자체가 필요없어 해당 파일을 지우고 데이터베이스를 재시작하니 TRIGGERS 테이블에 해당 트리거가 없어졌습니다.
참고문헌
- Stack Overflow : http://stackoverflow.com/questions/4824986/error-1044-access-denied-for-user-rootlocalhost-to-database-information
'IT > Database' 카테고리의 다른 글
[Oracle] ORA-39000: 부적합한 덤프 파일 사양입니다. (0) | 2017.08.24 |
---|---|
[MariaDB] Window에서 innodb_lock_wait_timeout 설정 방법 (0) | 2017.05.29 |
[MariaDB] errno: 150 "Foreign key constraint is incorrectly formed" (0) | 2017.03.14 |
[ERwin] Entity 정보를 손쉽게 Excel 파일로 저장하기 (0) | 2017.01.20 |
[Oracle] 암호화 패키지 생성하기 (0) | 2017.01.20 |
Comments