사용자를 만드는 방법은 MySQL 서버에 관리자 권한으로 접속하여 새로운 사용자를 생성하는 것입니다. 다음은 user01 이라는 사용자를 생성하는 과정입니다:

  1. MySQL에 관리자로 접속하기: MySQL에 접속할 수 있는 관리자 계정이 필요합니다. 일반적으로 이는 root 계정이나 다른 관리자 권한을 가진 계정입니다.

    mysql -u root -p

    이 명령어를 실행하면 비밀번호를 입력하라는 프롬프트가 나올 것입니다.

  2. 새로운 사용자 생성하기: 아래의 SQL 쿼리를 사용하여 user01 사용자를 생성합니다. 여기서 user01 는 사용자 이름이며, %는 어떤 호스트에서든 접근 가능하다는 의미입니다.

    CREATE USER 'user01'@'%' IDENTIFIED BY 'password';

    여기서 password는 user01 사용자의 비밀번호로 대체되어야 합니다.
    사용자를 만들 때 권장되는 것은 안전한 비밀번호를 설정하는 것입니다.

  3. 권한 부여: user01 사용자에게 적절한 권한을 부여해야 합니다. 예를 들어, 모든 데이터베이스에 대한 모든 권한을 주는 경우:

    GRANT ALL PRIVILEGES ON *.* TO 'user01'@'%';

    이 명령어는 모든 데이터베이스(*.*)에 대한 모든 권한을 user01 사용자에게 부여합니다.
    실제로 필요한 권한은 해당 시스템의 요구에 따라 조정할 필요가 있습니다.

  4. 변경 사항 적용하기: 변경 사항을 적용하기 위해 다음 명령어를 실행합니다:

    FLUSH PRIVILEGES;

    이 명령어는 권한 새로고침을 수행하여 새로운 사용자에게 부여된 권한이 즉시 적용되도록 합니다.

이제 user01 사용자가 만들어졌으며, 이 사용자를 definer로 지정할 수 있게 됩니다.

#MYSQL #사용자ID #USER #MARIADB #사용자추가 #ID생성

Author: 모요
댓글

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

*

©2024 MOYO Blog with DAON Consulting Co,LTD.

CONTACT US

We're not around right now. But you can send us an email and we'll get back to you, asap.

보내는 중입니다..

로그인하세요.

계정 내용을 잊으셨나요 ?