[sql] SQL 데이터베이스 관리자 권한으로 데이터베이스 사용자의 권한을 변경하는 방법은 무엇인가요?
먼저, 데이터베이스 관리자로 로그인합니다. 이후 다음과 같은 SQL 문을 사용하여 사용자의 권한을 변경할 수 있습니다.
GRANT 권한_목록 ON 데이터베이스_이름.테이블_이름 TO '사용자'@'호스트';
예를 들어, 모든 권한을 부여하려면 다음과 같이 작성할 수 있습니다.
GRANT ALL PRIVILEGES ON 데이터베이스_이름.테이블_이름 TO '사용자'@'호스트';
권한을 부여하거나 취소하는 데 사용 가능한 옵션은 다양합니다. 이 중에서 필요한 권한을 부여하도록 SQL 문을 작성하면 됩니다.
권한을 취소하려면 REVOKE
명령어를 사용할 수 있습니다.
참고문헌:
- MySQL Documentation. “GRANT Syntax.” MySQL 8.0 Reference Manual, Oracle. https://dev.mysql.com/doc/refman/8.0/en/grant.html