Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.

OS
Linux 64bit 
CUBRID Ver.
CUBRID 10.1(10.1.4.7800-ccdd47b)(64bit releas build for Linux)
CUBRID TOOL Ver.
큐브리드 매니저 CUBRID Manager 10.2.0.0001  (64bit)
응용 환경(API)
java


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.

 

에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
 

안녕하세요

cubrid manager를 이용하지않고 하나의 .sh파일을 실행함으로 db생성, 사용자추가, 스키마 가져오기를 진행하려합니다.

csql 인터프리터를 이용하지 않고도 가능할까요?

큐브리드 매니저에서 해당되는 하기 두 구문을 찾았는데요.

 

cubrid createdb --user-definition-file=user_info.txt testdb en_US

cubrid createdb --csql-initialization-file table_schema.sql testdb en_US

모두 db 생성과 동시에 가능한 구문이어, 생성된 db에 사용자(패스워드 필요)와 스키마를 추가하는 방법에 대해 문의 드립니다.

 

 

  • ?
    오명환 2022.02.15 10:32
    createdb의 2가지 option을 사용하시면 가능합니다.
    --user-definition-file=FILE 를 사용하시면 DB 생성시 사용자 추가
    --csql-initialization-file=FILE를 사용하시면 필요한 스키마 및 데이터를 추가

    자세한 내용은 매뉴얼(https://www.cubrid.org/manual/ko/10.1/admin/admin_utils.html)의 createdb를 참조하시면 됩니다.
  • ?
    도우너19 2022.02.15 10:36

    사용자 추가하는 옵션에서 비밀번호는 어떻게 설정할지요?

  • ?
    오명환 2022.02.15 11:04
    --user-definition-file 에서는 추가할 사용자의 비밀번호를 설정할 수 없습니다.
    --csql-initialization-file에서 사용하실 file에 다음과 구문으로 암호를 설정할 수 있습니다.

    alter user 사용자명 password '암호';
  • ?
    도우너19 2022.02.15 11:35
    감사합니다.
    혹시 추가한 사용자로 스키마를 집어넣을 수 있는 방법도 있을지요?

    .sql파일에 alter user 사용자명 password '암호'; 을 넣으니 사용자는 추가되었는데
    dba로 테이블이 생성되어서요..
    추가한 사용자로 가져온 스키마 생성할 수 있는 방법 문의 드립니다,,
  • ?
    오명환 2022.02.15 13:04
    다음의 질의로 OBJECT (table 등)생성 후 owner를 변경하시면 됩니다.

    ALTER TABLE 테이블명 OWNER TO 사용자명;
    ALTER VIEW 뷰명 OWNER TO 사용자명;
    ALTER TRIGGER 트리거명 OWNER TO 사용자명;
    ALTER FUNCTION 함수명 OWNER TO 사용자명;
    ALTER PROCEDURE 프로시져명 OWNER TO 사용자명;
  • ?
    도우너19 2022.02.15 16:02
    감사합니다. owner를 변경하니 잘 적용됩니다.
    그런데, 테이블이 추가되거나 변경될때마다 값을 바꿔줘야하는것이 번거로울것같아서요,,
    애초에 db를 생성하면서부터 추가된 사용자 권한에 스키마를 가져오는 방법은 따로 없는 것이죠?
  • ?
    오명환 2022.02.15 16:05
    네, createdb가 dba로 수행하게 되어 있어서, alter .. owner.. 말고는 다른 방법은 없습니다.
  • ?
    도우너19 2022.02.15 16:09
    아,, 네 확인 감사합니다.
    혹시 createdb --csql-initialization-file ~ 구문 실행 시, 한 개의 .sql 파일만 가져올 수 있나요? 다중으로 불러올 수 있을지요?
  • ?
    오명환 2022.02.15 16:45
    --csql-initialization-file 옵션은 하나의 파일만 사용할 수 있습니다.

  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views136
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4477
    read more
  3. JDBC에서 UPDATE, MERGE 속도가 느립니다.

    Date2022.03.21 By취우다 Views351
    Read More
  4. localhost 데이터베이스를 중지시켜도 데이터베이스 로드 버튼이 비활성화 되어있습니다. 활성화 방법을 알고싶습니다.

    Date2022.03.17 By딩_ Views161
    Read More
  5. 한글명 테이블에 blob 저장 오류

    Date2022.03.17 By테스트라 Views118
    Read More
  6. 큐브리드 함수 생성을 위해 자바 파일을 만들고 이 자바파일에서 Ibatis를 이용할때 오류

    Date2022.03.17 Byozro Views94
    Read More
  7. cubrid javasp start fail 관련 문의드립니다.

    Date2022.03.14 By범이 Views307
    Read More
  8. nodejs 많은 데이터 관련해서 트랜잭션 작업시 에러 발생

    Date2022.03.11 Byjslee Views917
    Read More
  9. 큐브리드 마이그레이션중 에러

    Date2022.03.03 By밍아 Views260
    Read More
  10. Oracle에서 Cubrid 로 이관을 하려고 하는데 CMT말고 할수 있는 방법이 있을까요?

    Date2022.03.02 Bycuro Views81
    Read More
  11. db 로그인시 log fatal error 오류 문의 드립니다.

    Date2022.02.28 Byjjbk Views193
    Read More
  12. 정수/정수 결과를 소수로 출력하게 하는법

    Date2022.02.23 Bysuyeon Views201
    Read More
  13. on duplicate key update values 사용 방법 질문

    Date2022.02.22 Byjslee Views86
    Read More
  14. 큐브리드 서로 다른버전 원격접속 불가능 한게 맞나요??

    Date2022.02.21 By김성민 Views132
    Read More
  15. Cannot allocate query entry any more. Maximum allocatable entries are 100.

    Date2022.02.21 Byjslee Views121
    Read More
  16. 스크립트와 cubrid manager 어떤게 문제 일까요?

    Date2022.02.18 By윈디 Views86
    Read More
  17. select sql실행시 에러

    Date2022.02.18 Byrhrnak Views841
    Read More
  18. 데이터 내보내기 기능 오류

    Date2022.02.16 By큐린이 Views174
    Read More
  19. nodejs 사용하여 insert 작업 후에 생성된 ID값을 얻고 싶은데 방법이 있을까요?

    Date2022.02.16 Byjslee Views405
    Read More
  20. 권한 부여 방법

    Date2022.02.15 Bybm Views225
    Read More
  21. php-cubrid 연동 시 cubrid driver 인식 문의

    Date2022.02.15 Bydevlsy Views118
    Read More
  22. Cubrid Manager Hang

    Date2022.02.15 Byuser Views84
    Read More
Board Pagination Prev 1 ... 17 18 19 20 21 22 23 24 25 26 ... 201 Next
/ 201

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales