기술 정보
home
채널 소개
home

DB유저 생성 시 특수,대소문자 사용 방법

문서 유형
기술 정보
분야
관리/환경설정
키워드
대소문자
따옴표
특수문자
적용 제품 버전
7FS02PS

개요

유저 생성 시 대소문자를 구분하거나 특수문자를 적용하기 위해서는 문장부호인 따옴표가 필요합니다.
Tibero에서는 특수문자 사용 시 큰 따옴표(””)가 필요하며, 대소문자 구분은 작은따옴표(’’)를 사용해야 합니다.
아래 예제를 통해 유저 생성 시 특수문자, 대소문자 적용 방법을 안내합니다.

방법

특수문자 적용

Case 1. 큰 따옴표 사용

SQL> CREATE USER TEST4 IDENTIFIED BY "Test123!"; User 'TEST4' created. SQL> grant connect, resource to TEST4; Granted.
SQL
복사

Case 2. 작은 따옴표 사용

SQL> CREATE USER TEST3 IDENTIFIED BY 'Test123!'; User 'TEST3' created. SQL> grant connect, resource to TEST3; Granted.
SQL
복사

Case 3. 따옴표 미 사용

생성이 불가합니다.
SQL> CREATE USER TEST5 IDENTIFIED BY TEST5!; TBR-23006: Invalid not equal (!=) operator. at line 1, column 38 of null: CREATE USER TEST5 IDENTIFIED BY TEST5!
SQL
복사

대소문자 적용

Case 1. 작은 따옴표로 생성한 User 접속 시도

작은 따옴표는 대소문자 구분을 하므로 생성된 문자와 다를 시 접속에 실패합니다. 대소문자를 정확히 구분 입력해 접속합니다.
SQL> CONN TEST3/'TEST123!'; TBR-17001: Login failed: invalid user name or password. No longer connected to server. -- 작은 따옴표 사용한 접속 성공 SQL> CONN TEST3/'Test123!'; Connected to Tibero. -- 큰 따옴표 사용한 접속 성공 SQL> CONN TEST3/"Test123!" Connected to Tibero.
SQL
복사

Case 2. 큰 따옴표로 생성한 User 접속 시도

큰 따옴표는 대소문자 구분을 하지 않으므로 대소문자 관계없이 접속 가능합니다.
-- 대소문자 구분_접속 성공 SQL> CONN TEST3/"Test123!" Connected to Tibero. -- 큰 따옴표 사용, 대소문자 미구분_접속 성공 SQL> CONN TEST4/"TeSt123!" Connected to Tibero. -- 작은 따옴표 사용, 대소문자 미구분_접속 성공 SQL> CONN TEST4/'TEst123!'; Connected to Tibero.
SQL
복사
참고
위 예제는 Tibero 6 FS07에서 수행한 결과입니다.