메인 콘텐츠로 건너뛰기

소개

다음은 사용자에게 특정 권한을 부여할 때 자주 사용하는 쿼리입니다.

현재 사용자와 동일한 권한을 다른 사용자에게 부여하려면 어떻게 해야 하나요?

GRANT CURRENT GRANTS ON *.* TO another_user;

현재 사용자의 권한 부여를 기준으로 사용자에게 특정 권한을 부여하려면 어떻게 해야 하나요?

아래 예시에서 another_user는 현재 사용자의 모든 데이터베이스와 테이블에 대해 SELECT 명령을 수행할 수 있습니다.
GRANT CURRENT GRANTS(SELECT ON *.*) TO another_user;

현재 사용자가 가진 권한 부여를 기준으로, 특정 데이터베이스에 대한 특정 권한을 사용자에게 어떻게 부여하나요?

아래 예시에서 another_usermy_database의 모든 테이블에 INSERT 명령을 수행할 수 있습니다.
GRANT INSERT ON my_database.* TO another_user;

기본 사용자를 기준으로 특정 사용자에게 모든 권한 부여에 접근할 수 있도록 하려면 어떻게 해야 합니까?

GRANT default_role TO another_user;
마지막 수정일 2026년 6월 10일