SQL:유저 관련: 두 판 사이의 차이

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
(새 문서: {{SQL}} ==계정 관련== {| class="wikitable" !의도 !설명 !방법 |- |유저 생성 |접속 후에 진행한다. localhost 대신 해당 ip에서만 접속할 수 있게끔 제...)
 
편집 요약 없음
 
9번째 줄: 9번째 줄:
|유저 생성
|유저 생성
|접속 후에 진행한다.
|접속 후에 진행한다.
따옴표 안에 있는 값들을 바꾸어 사용하자.
localhost 대신 해당 ip에서만 접속할 수 있게끔 제한할 수 있다.
localhost 대신 해당 ip에서만 접속할 수 있게끔 제한할 수 있다.
 
{| class="wikitable"
따옴표 안에 있는 값을 바꾸어 사용하자.
!옵션
!설명
|-
|%
|모든 아이피 허용
|-
|111.222.%
|111.222로 시작하는 아이피 모두 허용
|-
|111.222.11.22
|111.222.11.22만 허용
|}
|CREATE USER 'user'@'localhost' IDENTIFIED BY '1234';
|CREATE USER 'user'@'localhost' IDENTIFIED BY '1234';
|-
|-

2022년 10월 23일 (일) 10:49 기준 최신판

SQL에 대한 자료를 모아놓기 위한 틀 틀:SQL

  1. SQL
  2. SQL:변수
  3. SQL:DB 조작
  4. SQL:TABLE 조작
  5. SQL:DATA 조작
  6. SQL:활용
    1. SQL:유저 관련

계정 관련[편집 | 원본 편집]

의도 설명 방법
유저 생성 접속 후에 진행한다.

따옴표 안에 있는 값들을 바꾸어 사용하자. localhost 대신 해당 ip에서만 접속할 수 있게끔 제한할 수 있다.

옵션 설명
% 모든 아이피 허용
111.222.% 111.222로 시작하는 아이피 모두 허용
111.222.11.22 111.222.11.22만 허용
CREATE USER 'user'@'localhost' IDENTIFIED BY '1234';
유저 제거 IF EXISTS는 필요에 따라 넣자.

여러 계정을 동시에 삭제하고 싶다면 USER1, USER2, ...형태로 기입하면 된다.

DROP USER IF EXISTS USER_ACCOUNT
유저 정보 보기 유저의 호스트, 유저명, 인증방법을 볼 수 있다. select Host,User,plugin FROM mysql.user;
유저에게 권한 부여 DB 접속 후에 진행. GRANT ALL ON mysite.* TO 'user'@'localhost';