How to.2022. 8. 26. 14:47Mac 맥, permission denied 에러

김영한님 JPA 실전 강의를 보다가 터미널로 h2 DB를 실행시키려는데 permission denied에러가 나왔다. 이에 대한 해결 방법을 공유하려고 한다. chmod 755 [파일이 있는 경로] 예시)chmod 755 ./h2.sh change mode의 준말이다. 유닉스 계통의 명령어이다. 755의 의미는 각 자리수마다, rwx의 의미를 가지고 있다. read, write, excute라는 뜻이다. 755에 대한 의미는 아래에서 보겠습니다. 이렇게 하면 실행된다. 파일 권한 755에 대한 이해 파일 소유자 권한 그룹 사용자 권한 기타 사용자 권한 r w x r w x r w x 2^2 2^1 2^0 2^2 2^1 2^0 2^2 2^1 2^0 755면, 4 + 2 + 1 = 7 4 + - + 1 = ..

[Mac] 맥 Postgresql 로컬 환경 구축하기
How to.2022. 7. 17. 21:11[Mac] 맥 Postgresql 로컬 환경 구축하기

설치brew로 postgresql을 설치해줍니다. brew install postgresql 버전 삭제 등의 이유로 문제가 될 수 있으니 에러가 난다면 install을 실행해주시면 됩니다! 서비스 시작 brew services start postgresql 이런식으로 오류가 뜬다면, brew services restart postgresql를 입력하여 재시작해주세요. psql 접속 psql postgres 를 입력하면 postgresql에 접속이 됩니다. 롤 생성 CREATE ROLE {롤 이름} WITH LOGIN PASSWORD '{비밀번호}'; 롤이 제대로 생성되었는지 확인하기 \du 각 컬럼은 롤 이름, 권한, 소속 멤버입니다. 유저한테 권한 부여 ALTER USER {롤 네임} WITH supe..

image