728x90
반응형

Programming/Database 4

PostgreSQL 계정 관리 완벽 가이드

PostgreSQL 계정 관리에 대한 상세한 블로그 포스트를 작성해드리겠습니다.PostgreSQL 계정 관리 완벽 가이드목차사용자 계정 생성권한 관리역할(Role) 관리패스워드 정책계정 관리 모범 사례1. 사용자 계정 생성PostgreSQL에서는 새로운 사용자를 생성하기 위해 CREATE USER 또는 CREATE ROLE 명령을 사용합니다. 두 명령의 주요 차이점은 CREATE USER는 기본적으로 LOGIN 권한이 있고, CREATE ROLE은 LOGIN 권한이 없다는 점입니다.-- 기본적인 사용자 생성CREATE USER john WITH PASSWORD 'secure_password123';-- 추가 옵션을 포함한 사용자 생성CREATE USER jane WITH PASSWORD 'secure_p..

howto switch from mariadb to mysql in ubuntu 12.04

ubuntu 12.04에 MariaDB를 설치하였다가 mysql로 다시 전환할 일이 있는데 문서가 제대로 없어서 오랜 시간 삽질을 했다. 기록을 위해서 내용을 정리한다. 1. mariadb-server 삭제 apt-get purge --auto-remove mariadb-server* apt-get purge --auto-remove mysql-common* 이렇게 해서 mariadb 및 mysql 관련 패키지를 모두 삭제합니다. 2. sources.list 수정 /etc/apt/sources.list 파일에서 mariadb 관련 주소를 삭제 또는 주석처리합니다. 그리고 나서 apt-get update 이렇게 하지 않고 mysql을 설치하면 mysql 관련 의존성 패키지를 가져올 때 mariadb 관련 ..

Windows에 설치된 Mysql 자료를 Linux로 옮기기

뻘짓을 계속하다가 기록을 남겨놓기 위해서 글을 남긴다. 상황은 다음과 같다. Windows에 Mysql 4 버전이 설치되어 있고 Default-Character-Set은 latin1으로 되어 있음Linux Mysql 5 버전이 설치되어 있고 Default-Character-Set은 UTF-8임Windows 머신 한 대와 MacBook Pro를 통해서 작업을 진행함. 일단 자료를 백업받아야 한다. 윈도우즈의 콘솔을 열어서 그냥 mysqldump를 실행하니 온갖 한글이 다 깨져서 저장된다. 그래서 구글링을 해본 결과 다음과 같은 명령어를 통해서 덤프를 떠야한다. mysqldump --default-character-set=latin1 -u유저아이디 -p 데이터베이스이름 > 저장할 파일이름 Character-..

728x90
반응형