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. No Image notice by admin 2024/04/23 by admin
    Views 125 

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

  2. SQLGate for CUBRID 영구 무료 라이선스 제공

  3. 한글명 테이블에 blob 저장 오류

  4. 큐브리드 함수 생성을 위해 자바 파일을 만들고 이 자바파일에서 Ibatis를 이용할때 오류

  5. cubrid javasp start fail 관련 문의드립니다.

  6. nodejs 많은 데이터 관련해서 트랜잭션 작업시 에러 발생

  7. 큐브리드 마이그레이션중 에러

  8. Oracle에서 Cubrid 로 이관을 하려고 하는데 CMT말고 할수 있는 방법이 있을까요?

  9. db 로그인시 log fatal error 오류 문의 드립니다.

  10. 정수/정수 결과를 소수로 출력하게 하는법

  11. on duplicate key update values 사용 방법 질문

  12. 큐브리드 서로 다른버전 원격접속 불가능 한게 맞나요??

  13. Cannot allocate query entry any more. Maximum allocatable entries are 100.

  14. 스크립트와 cubrid manager 어떤게 문제 일까요?

  15. select sql실행시 에러

  16. 데이터 내보내기 기능 오류

  17. nodejs 사용하여 insert 작업 후에 생성된 ID값을 얻고 싶은데 방법이 있을까요?

  18. 권한 부여 방법

  19. php-cubrid 연동 시 cubrid driver 인식 문의

  20. Cubrid Manager Hang

  21. 생성된 db에 사용자와 스키마 추가하는 법(큐브리드매니저, csql 인터프리터 사용x)

  22. csql로 .sql가져오기 시, 한글 깨짐 발생

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