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

select6

[PostgreSQL]포스트그레에서 특정 테이블 권한 확인 및 insert 등 권한 부여하기 오늘은 포스트그레SQL에서 특정 테이블에 대해서 권한이 있는지 확인 및 권한 부여 방법에 대해서 정리를 해보고자 합니다. 제가 이번에 신규 테이블을 하나 추가를 해보았습니다. 그리고 프로그램에서 insert를 하려고 하는데 에러가 나더라고요. 그래서 확인해본 결과 프로그램에서 쓰는 계정에는 insert 권한이 없어서 그런 것이였습니다. 그래서 오늘은 PostgreSQL에서 특정 Table에 대해서 특정 계정에 대한 권한 확인 및 권한 부여 방법에 대해서 확인을 해보도록 하겠습니다. 1. 권한 확인 우선 특정 계정이 가지고 있는 권한에 대해서 확인을 해보도록 하겠습니다. 쿼리는 다음과 같습니다. select * from information_schema.role_table_grants where grant.. 2024. 3. 13.
[DBeaver]디비버 그리드 해더에 코멘트 출력하기 오늘은 DBeaver라는 툴에서 select를 하였을 때, 그리드 해더에 코멘트를 출력하는 방법을 정리해보고자 합니다. 디비버는 DB 관리 툴입니다. 좀 느린긴 하지만 무료이고 그리드에서 편집도 되며, Oracle, SQL Server, My SQL 등 모든 DB에 접속할 수 있는 툴로 저는 개인적으로 많이 사용하는 툴입니다. 오늘은 이 DBeaver라는 툴에서 header 부분에 코멘트를 출력하는 방법을 정리해보고자 합니다. 우선 설정을 하기 전에 어떻게 나오고 있는지 체크를 해보도록 하겠습니다. 그냥 일반적은 select문을 작성하여 테스트로 한번 실행해보았습니다. 그랬더니 아래처럼 결과가 나왔습니다. 해더에 컬럼명이 나오고, 아래 그리드에는 값들이 나와지는 것을 볼 수 있습니다. 이제 설정을 해보도.. 2022. 12. 14.
[DBeaver]디비버 쿼리 결과 로우수 제한해제 오늘은 DBeaver라는 툴에서 쿼리를 돌렸을 때 나오는 결과의 제한을 해제하는 방법을 정리해보려고 합니다. 저 디비버라는 툴은 Oracle, SQL Server, My Sql 등 여러 DB를 한가지 툴에서 다 접근이 가능한 툴입니다. 또한, 그러면서 그리드에서 결과 수정도 가능하고 그래서 저는 자주 사용하는 툴입니다. 그리고 이 DBeaver 에서는 Select Query를 실행했을 때 결과가 많을 경우, 일부만 나오게 해놓고 있습니다. 그리고 커서를 더 아래로 내리게 되면 더 많은 데이터가 나오게 되어 있는 것입니다. 이러한 것이 서버에 부하도 덜 주고 저는 좋다고 생각을 합니다. 하지만, 가끔 쓰다보면 쿼리 결과가 많은데 그것을 전체 다 복사해야 할 경우도 있습니다. 이럴 때, 계속 커서를 내리고 .. 2022. 1. 18.
MSSQL에서 SELECT INTO, INSERT INTO SELECT 오늘은 MSSQL에서의SELECT INTO,INSERT INTO SELECT 에 대해서정리를 해보도록 하겠습니다. 1. SELECT INTOSELECT INTO는 기존에 없던 테이블에테이블을 만들면서데이터까지 한번에 입력하는 것입니다.테이블을 복사하는 것이라고 보시면 되실 것 같습니다. 실제로 사용하는 것을확인해보도록 하겠습니다. 저는 test_member_tmp 라는 테이블을테스트로 만들어서데이터를 넣도록 해보겠습니다.그렇게하기 위해서우선, test_member_tmp라는 테이블이 있는지조회를 해보았습니다. select * from test_member_tmp 위처럼 조회를 해보았습니다.그리고 실행을 하면결과는 아래처럼 나오게 됩니다. 위처럼 나오면서 테이블이 없는 것을확인할 수 있습니다. 그러면 이제.. 2020. 6. 24.
728x90
반응형
LIST