본문 바로가기
728x90
반응형
SMALL

포스트그레SQL2

[PostgreSQL]포스트그레에서 특정 테이블 권한 확인 및 insert 등 권한 부여하기 오늘은 포스트그레SQL에서 특정 테이블에 대해서 권한이 있는지 확인 및 권한 부여 방법에 대해서 정리를 해보고자 합니다. 제가 이번에 신규 테이블을 하나 추가를 해보았습니다. 그리고 프로그램에서 insert를 하려고 하는데 에러가 나더라고요. 그래서 확인해본 결과 프로그램에서 쓰는 계정에는 insert 권한이 없어서 그런 것이였습니다. 그래서 오늘은 PostgreSQL에서 특정 Table에 대해서 특정 계정에 대한 권한 확인 및 권한 부여 방법에 대해서 확인을 해보도록 하겠습니다. 1. 권한 확인 우선 특정 계정이 가지고 있는 권한에 대해서 확인을 해보도록 하겠습니다. 쿼리는 다음과 같습니다. select * from information_schema.role_table_grants where grant.. 2024. 3. 13.
[postgreSQL]포스트그레SQL 날짜 및 시간 계산 오늘은 포스트그레SQL에서 현재 날짜 확인 및 시간을 계산하는 방법을 정리해보고자 합니다. 오라클에서는 sysdate로 했었는데, postgreSQL에서는 sysdate 함수는 없습니다. 포스트그레에서는 포스트그레에서 지원하는 함수를 써야 되어서 이 부분을 정리해보도록 하겠습니다. 1. 현재 날짜 확인 하기 오라클에서는 sysdate 함수를 이용해서 했었는데 포스트그레에서는 now() 함수를 이용해서 현재 날짜를 확인할 수 있습니다. now()함수를 이용하는 방법은 다음과 같습니다. select now(); 위처럼 해주시면 되십니다. 오라클에서는 from dual 을 써주어야 했는데, postgreSQL에서는 from 절이 필요가 없습니다. 위처럼 쿼리를 작성하고 실행을 하게 되면 결과는 아래처럼 나오게.. 2023. 6. 1.
728x90
반응형
LIST