Articles

사용자 계정을 만드는 방법을 사용하여 MySQL 사용자 만들기 문

요약:이 튜토리얼에서 당신이 사용하는 방법을 배울 것이다 MySQLCREATE USER문을 만들 새로운 사용자에는 데이터베이스 서버입니다.

MySQL 생성 사용자 구문

CREATE USER문은 데이터베이스 서버에 새 사용자를 만듭니다.,

여기에 기본적인 구문의CREATE USER성명:

Code language: SQL (Structured Query Language) (sql)

이 구문에서:

첫째,계정을 지정합 이름을 후CREATE USER키워드가 있습니다. 계정의 이름은 두 부분으로 구성되어 있usernamehostname으로 구분하여@등록:

Code language: SQL (Structured Query Language) (sql)

username은 사용자의 이름입니다. 그리고hostname는 사용자가 MySQL 서버에 연결하는 호스트의 이름입니다.,

계정 이름의hostname부분은 선택 사항입니다. 생략하면 사용자는 모든 호스트에서 연결할 수 있습니다.,

계정 없이 이름을 호스트에 해당합니다:

Code language: SQL (Structured Query Language) (sql)

경우에는usernamehostname와 같은 특수 문자가 포함 되어 공간으로는-,당신을 인용하는 사용자 이름과 호스트 이름을 별도로 다음과 같다:

Code language: SQL (Structured Query Language) (sql)

외따옴표(')사용할 수 있습니다 backticks(`)또는 큰따옴표(").

둘째,IDENTIFIED BY키워드 다음에 사용자의 암호를 지정합니다.,

IF NOT EXISTS옵션 조건부로 존재하지 않는 경우에만 새 사용자를 만듭니다.

참고CREATE USER문은 권한없이 새 사용자를 만듭니다. 사용자에게 권한을 부여하려면GRANT문을 사용합니다.,구:

Code language: SQL (Structured Query Language) (sql)

암호를 입력한root계정을 누르고Enter

Code language: SQL (Structured Query Language) (sql)

두 번째,사용자 표시부터 현재 MySQL Server:

Code language: SQL (Structured Query Language) (sql)

출력은 다음과 같습니다.

번째,새로운 사용자를 만들라는bob

Code language: SQL (Structured Query Language) (sql)

넷째,모든 사용자는 다시:

Code language: SQL (Structured Query Language) (sql)

출력은 다음과 같습니다.

Code language: JavaScript (javascript)

사용자는bob의 성공적으로 만들어집니다.,”b7cb570ad3″>

에 액세스 할 수 있습니다:

Code language: JavaScript (javascript)

일곱 번째,이동 세션에 이용자의root고 새 데이터베이스를 만들라는bobdb

Code language: SQL (Structured Query Language) (sql)

여덟, 선택하는 데이터베이스bobdb

Code language: SQL (Structured Query Language) (sql)

아홉 번째,만들고 새로운 테이블 라는lists

경우에는 보Enter대신에 보여주는mysql>명령 mysql 도구를 보여주는->는지 새로운 절의 문입니다.,

번째,에 대한 모든 권한을 부여합bobdbbob

Code language: SQL (Structured Query Language) (sql)

주는 방법을 배웁니다 권한을 부여 사용자에게GRANT습니다.,

열세번째 표시 테이블에서bobdb데이터베이스

Code language: SQL (Structured Query Language) (sql)

사용자는bob볼 수 있습니다lists테이블:

Code language: JavaScript (javascript)

열네번째, 행 삽입으로lists테이블:

Code language: SQL (Structured Query Language) (sql)

다섯 번째,쿼리 데이터에서는lists테이블:

Code language: SQL (Structured Query Language) (sql)

이 출력:

Code language: JavaScript (javascript)

므로 사용자는bob모든 것을 할 수 있는bobdb데이터베이스입니다.,

마지막으로,분리에서 MySQL 서버에서 모두 세션:

Code language: SQL (Structured Query Language) (sql)

이 튜토리얼에서,당신은 어떻게 배웠을 사용하여 MySQLCREATE USER새로 만들려면 사용자에는 데이터베이스 서버입니다.이 튜토리얼이 도움이 되었습니까?

  • YesNo