SQL:유저 관련
SQL에 대한 자료를 모아놓기 위한 틀 틀:SQL
계정 관련
의도 | 설명 | 방법 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
유저 생성 | 접속 후에 진행한다.
따옴표 안에 있는 값들을 바꾸어 사용하자. localhost 대신 해당 ip에서만 접속할 수 있게끔 제한할 수 있다.
|
CREATE USER 'user'@'localhost' IDENTIFIED BY '1234'; | ||||||||
유저 제거 | IF EXISTS는 필요에 따라 넣자.
여러 계정을 동시에 삭제하고 싶다면 |
DROP USER IF EXISTS USER_ACCOUNT | ||||||||
유저 정보 보기 | 유저의 호스트, 유저명, 인증방법을 볼 수 있다. | select Host,User,plugin FROM mysql.user; | ||||||||
유저에게 권한 부여 | DB 접속 후에 진행. | GRANT ALL ON mysite.* TO 'user'@'localhost'; |