2023/09/07 2

[MySQL] ERROR 1819(HY000) 해결법

MySQL 에서 유저를 새로 등록할 때 에러가 발생하는 경우가 있다. 예시로 test_user 라는 이름을 가진 유저를 비밀번호 1234 로 설정해서 만들어 보자. mysql>create user test_user@localhost identified by '1234'; ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 비밀번호 설정할 때 1234 라는 비밀번호가 비밀번호 정책에 의해서 에러가 나는것 이다. 비밀 번호 정책을 살펴 보자. LOW인 경우 길이만 지켜주면 된다. 최소 8자 이상의 비밀번호가 되어야 한다. MEDIUM인 경우 길이와 숫자, 대문자, 소문자, 특수문자가 모두 포함된 비밀번호가 되어야..

DBMS/RDBMS - MySQL 2023.09.07

[MySQL] 데이터베이스 생성 및 사용자 생성

MySQL은 대소문자를 구분하지 않으므로 편한 방법으로 사용하면 된다.(보통은 대문자로 입력 한다고 알고있다..) 1. 터미널에서 MySQL 접속 mysql -u root -p 설정해둔 비밀번호 입력 2. 새로운 데이터 베이스 생성 CREATE DATABASE test; -> CREATE DATABASE 데이터베이스명; 3. 사용자 생성 및 권한 부여 root 계정 생성은 처음 한번만 한다. CREATE USER 'root'@'%' IDENTIFIED BY '12345678' ; -> 새로운 root 유저를 생성 / 비밀번호를 12345678 로 설정; //error 발생 시 이 포스트 보고 오기 https://sonodev.tistory.com/6 GRANT ALL PRIVILEGES ON *.* TO..

DBMS/RDBMS - MySQL 2023.09.07