본문 바로가기
  • 개발 삽질 블로그

2024/07/242

[Database] MySQL User 생성 *현재 제가 참여한 프로젝트에서 사용하고 있는 MySQL 기준으로 정리했습니다User 생성Root(관리자)에게는 User 생성 권한이 있음create user_priv = ‘Y’인 유저는 유저를 생성할 수 있음CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';CREATE USER 'newuser2'@'%' IDENTIFIED BY 'password';newuser: 유저 이름localhost: 유저가 접속할 수 있는 호스트(host)특정 ip나 %를 이용하여 접근할 수 있는 호스트를 제한 가능%는 모든 호스트를 의미함password: user 비밀번호 User 삭제DROP USER 'newuser'@'localhost';DROP USER [유저 이름.. 2024. 7. 24.
[Database] DB Session & Connection DB Session vs Connection 두 개념과 차이를 간단하게 정리해보았습니다 Connection:정의: 클라이언트와 데이터베이스 서버 간의 물리적 또는 논리적 연결역할: 데이터베이스 서버와 통신할 수 있는 통로를 제공예시: 네트워크 소켓, 데이터베이스 드라이버 인스턴스 Session:정의: 특정 커넥션을 통해 데이터베이스와 상호작용하는 동안 유지되는 상태역할: 사용자의 인증 정보, 트랜잭션 상태, 설정된 옵션 등을 포함하여 상호작용의 논리적 컨텍스트를 관리예시: 로그인 정보, 트랜잭션 상태 등Connection vs Session  Connection  Session 정의DB와 Client 간의 물리적 통신 경로Client가 연결을 통해 서버에서 작업을 수행하는 동안의 상태기능데이터 전송 및.. 2024. 7. 24.