database/mariadb

계정 권한 주기

대박당 2023. 8. 19. 11:51
728x90

데이터 덤프를 파일로 내려서 스크립트를 확보하였지만 해당 데이터 베이스에 유저정보가 없을 경우 만들어 줘야 하더군요.

유저 백업과 관계없이 데이터베이스 백업이 이루어 지는 것 같습니다.

그래서 해당 유저를 만들었는데 권한 부족으로 덤프 파일을 실행 못하는 경우가 발생하고 삽질을 하는 경우가 있죠.

그런 경우 단순 한줄의 명령어만 주면 되는데 대부분 딕셔널리 사용을 고려안한 데이터베이스에 대한 권한만 주어 딕셔널리 테이블을 사용 못하는 경우가 발생합니다.

 

딕셔널리 관련 데이터베이스는 mysql 입니다.

 

자 그럼 한줄로 사용하는 것을 기업해 봅시다.

 

grant all privileges on *.* to 'userid'@'접속위치';

 

ex) grant all privileges on *.* to 'userid'@'%';

 

이상입니다.

728x90