DBMS/MySQL MySQL Workbench 사용자 계정 생성/권한 부여 방법
  • 728x90
    반응형

     

     

     

    MySQL Workbench 6.3

    for Windows 10


     

     

    사용자 계정 생성 및 권한 부여

     

    MySQL Workbench 에서 root 권한으로 접속(Connection) 후 새로운 스키마를 생성한다.

    스키마 이름을 입력하고 Collation 이라고 적힌 곳에는 캐릭터셋으로 utf8-default collation을 선택한 후 Apply를 진행한다.

     

     

    스키마를 생성 후 스키마를 사용할 사용자 계정을 만들기 위해서는 왼쪽 Navigator 에서 User and Privileges 를 클릭한 후 사용자 계정을 추가하기 위해 Add Account를 클릭한다.

     

     

    사용할 이름과 비밀번호를 입력한다.

     

     

    사용자에게 권한을 주기 위해 Login 탭에서 Schema Privileges 탭으로 이동 후 Add Entry... 버튼을 클릭한다.

     

     

    특정 시키마를 사용할 수 있게 권한설정을 하려면 Selected schema 를 선택한 후 사용할 스키마를 선택하고 OK 버튼을 클릭한다.

     

     

    SELECT, INSERT, UPDATE, DELETE, CREATE, DROP 등 각각의 권한을 따로 지정해 줄 수 있고, 모든 권한을 주기 위해서는 Select ALL 버튼을 클릭한다. (MySQL root 권한으로 모든 작업을 수행할 수 있지만 보안 차원에서 각 사용자가 사용할 스키마에 최소한의 권한을 설정하는 방식을 주로 사용한다.)

     

     

    root 권한으로 스키마를 생성하고 사용자에게 권한설정하고, 새로 생성한 사용자 계정으로 접속할 수 있게 Connection 을 생성한다. MySQL의 홈화면으로 들어와서 MySQL Connection옆의 플러스 표시를 클릭한다.

     

     

    Connection Name(커낵션 이름), Username(사용자 계장 ID), Default Schema(접속했을 때 사용할 기본 데이터베이스)를 입력하고 제대로 접속되는지 확인하기 위해 Test Connection을 클릭한다.

     

     

    비밀번호를 입력 후 접속하면 MySQL 로컬 서버에 제대로 접속된 것을 확인할 수 있다.

     

     

    Test Connection으로 접속정보를 확인했으니 OK버튼을 클릭하면 다음과 같이 사용자 커낵션(Connection)이 생성된 것을 볼 수 있다.

     

     

     

     

     

     

    728x90
    반응형
상단으로