티스토리 뷰
MySQL도 동일합니다.
Account를 만들고 Permission을 부여하는 작업을 하여 보겠습니다.
Shell에 접속합니다.
$ mariadb
database를 선택하여 줍니다.
USE mysql;
사용자 확인을 합니다. 이미 있을수도 있으니까요
SELECT host, user, password FROM user;
사용자를 생성합니다. '아이디'@'%'는 모든곳에서 접속 가능을 의미합니다. '아이디'@'localhost'는 localhost에서만 가능합니다.
CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호';
권한 부여. 데이터베이스.* 는 특정만 *.*는 모두
GRANT ALL PRIVILEGES ON 데이터베이스.* TO '아이디'@'%';
그리고 새로 고침을 하여 줍니다.
FLUSH PRIVILEGES;
삭제 방법입니다. 위에 적은거처럼 localhost에서만 하고 싶다면 localhost, 전부면 전부
DROP USER 아이디@서버;
'Database' 카테고리의 다른 글
MySQL. 접속시에 caching_sha2_password error 발생 (0) | 2020.04.30 |
---|---|
MySQL. Auto Increment. (0) | 2020.02.21 |
MariaDB. 간단한 예제 (0) | 2020.01.19 |
샤딩과 레플리카 (0) | 2019.10.23 |
NoSQL의 종류 (0) | 2018.06.09 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- centos8
- Linux
- git
- MySQL
- nodejs
- go
- ios
- Python
- enum
- Xcode
- Java
- cocoapods
- android
- Spring
- SWIFT
- intellij
- Codable
- Kotlin
- Windows
- war
- CentOS
- windows10
- rxswift
- ubuntu
- github
- Gradle
- php
- tomcat
- golang
- docker
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함