Database

[DBeaver] Connection is read-only. Queries leading to data modification are not allowed.

비번변경 2024. 9. 24. 18:57

현상

DBeaver를 사용해 MySQL에서 작업을 수행하려고 하는데, 언제부터인가 데이터 SELECT문은 정상적으로 동작하지만 ALTER, WITH, CREATE 등의 SQL을 사용할 때는 다음과 같은 에러가 발생하면서 수행되지 않았다.

계속 작업이 불가능한 상태라 해결 방법을 적어둔다.

 

 

해결 방법

최근 Connection 설정을 편집하면서 실수했는지, rea-only connection 설정을 활성화한 게 원인이었다. 다시 수정해 보자.

 

1. Connection 설정 편집창 열기

Connection 우클릭 > Edit Connection으로 접근할 수 있다.

 

2. General 탭 > Security 항목 확인

Securitydml Read-only connection 설정을 체크 해제한 후 저장한다.

 

 

확인

이제 문제가 되던 SQL을 실행하면 잘 동작하는 모습을 확인할 수 있다.

 

 

 

참고 문서

https://miniweb4u.tistory.com/355