Web &App/DB 3

[DB] MySQL 'validate_password_policy' Issue

개요 User를 등록하고 권한을 부여할 때 나타나는 Issue 해결 과정을 정리하는 것을 목적으로 하였습니다. User 생성 ● User 생성 mysql > create user 'oozie'@'localhost' identified by 'oozie'; 다음과 같이 create user를 진행하면 다음과 같은 Issue가 발생합니다. Issue 발생 이유는 다음과 같습니다. 비밀번호 보안 정책 때문인데요, 너무 간단하게 비밀번호를 설정하여서 다음과 같은 Issue가 발생한 것입니다. 개발 작업이나 개인 Local에서 사용할 경우 굳이 복잡하게 비밀번호를 설정할 필요가 없기 때문에 간단하게 설정하는 방법에 대해서 알아보겠습니다. ● 비밀번호 정책 낮추기 먼저 현재 비밀번호 정책이 어떻게 되어있나 확인해 ..

Web &App/DB 2022.09.28

[mariaDB] 사용자 생성, 권한 주기, Database 생성

1. mariaDB User 생성 1) mariaDB 접속 #sudo mysql -u root -p 2) database 조회 show databases; 3) 사용자 생성 (1) mysql database 접속 USE mysql; (2) 원격으로 접속 가능한 User CREATE USER '사용자ID'@'%' identified by '비밀번호'; (3) local에서 접속 가능한 User CREATE USER '사용자ID'@'localhost' identified by '비밀번호'; * (2), (3) 원격으로 가능한 User 생성 방법과 local에서 접속 가능한 User 생성 방법입니다. (4) User가 추가 되었는지 확인 SELECT user, host, password FROM user; (..

Web &App/DB 2021.04.09

[mariaDB] ubuntu mariaDB 설치

■ mariaDB 란? mariaDB는 Open Source RDBMS 이며, MySQL과 동일한 Source 기반 MySQL License 상태에 반발하여 만들어졌으며 배포자는 Monti Program AB와 저작권을 공유 MySQL Source 기반으로 만들어져 MySQL과 높은 호환성을 유지하며 MySQL API 명령에 매칭 ■ mariaDB 설치 과정 1) Repository에 Update해야하는 Package 체크 $ sudo apt update && sudo apt-get -y upgrade 2) 설치 $ sudo apt-get install -y mariadb-server 3) 아래와 같은 Error가 발생 할 경우 $ sudo service mysql restart

Web &App/DB 2021.04.09