728x90
반응형
본문 바로가기

프로그래밍/Database2

현재 DB 접근권한이 있는 사용자 계정 확인하는 명령어 MySQL에서 현재 데이터베이스에 접근할 수 있는 사용자 계정을 확인하는 방법에 대해 알아보겠습니다. 이 기능을 이용하면, 어떤 사용자가 현재 데이터베이스에 접근할 수 있는지 확인할 수 있습니다. 1. MySQL에 root 권한으로 로그인합니다. 2. 다음 명령어를 사용하여 현재 데이터베이스에 접근할 수 있는 모든 사용자 계정을 확인합니다. SELECT user, host FROM mysql.user; 위 명령어를 실행하면, "user" 열에는 사용자 이름, "host" 열에는 해당 사용자가 접근할 수 있는 호스트 이름 또는 IP 주소가 표시됩니다. 만약, 특정 데이터베이스에 대한 접근 권한만을 가진 사용자를 확인하고 싶다면, 다음과 같은 명령어를 실행합니다. SELECT user, host FROM m.. 2023. 3. 31.
MySQL에서 사용자에게 wildcard 호스트 권한 부여하는 방법 MySQL에서 사용자에게 wildcard 호스트 권한을 부여하는 방법에 알아보도록 하겠습니다. MySQL에서 wildcard 호스트를 사용하여 모든 호스트에서 데이터베이스에 액세스를 허용하는 것은 보안상 위험할 수 있으므로, 이러한 권한을 부여하기 전에 보안 상의 고려 사항을 고려해야 합니다. 다음은 MySQL에서 wildcard 호스트 권한을 부여하는 단계입니다. 1. MySQL에 root 권한으로 로그인합니다. 2. 새로운 사용자를 생성합니다. 사용자를 생성할 때는 사용자 이름과 비밀번호를 설정해야 합니다. 다음 명령어를 사용하여 사용자를 생성합니다. CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; 위 명령에서 "%"는 모든 호스트를 나타내는 wildcar.. 2023. 3. 31.

728x90
반응형