문서유형ㅣ기술정보
분야ㅣ관리/환경설정
적용제품버전ㅣ7FS02PS
문서번호ㅣTADTI051
개요
유저 생성 시 대소문자를 구분하거나 특수문자를 적용하기 위해서는 문장부호인 따옴표가 필요합니다.
Tibero에서는 특수문자 사용 시 큰 따옴표(””)가 필요하며, 대소문자 구분은 작은따옴표(’’)를 사용해야 합니다.
아래 예제를 통해 유저 생성 시 특수문자, 대소문자 적용 방법을 안내합니다.
방법
특수문자 적용
Case 1. 큰 따옴표 사용
SQL> CREATE USER TEST4 IDENTIFIED BY "Test123!"; User 'TEST4' created. SQL> grant connect, resource to TEST4; Granted.
Case 2. 작은 따옴표 사용
SQL> CREATE USER TEST3 IDENTIFIED BY 'Test123!'; User 'TEST3' created. SQL> grant connect, resource to TEST3; Granted.
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!
대소문자 적용
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.
Case 2. 큰 따옴표로 생성한 User 접속 시도
큰 따옴표는 대소문자 구분을 하지 않으므로 대소문자 관계없이 접속 가능합니다.
-- 대소문자 구분_접속 성공 SQL> CONN TEST3/"Test123!" Connected to Tibero. -- 큰 따옴표 사용, 대소문자 미구분_접속 성공 SQL> CONN TEST4/"TeSt123!" Connected to Tibero. -- 작은 따옴표 사용, 대소문자 미구분_접속 성공 SQL> CONN TEST4/'TEst123!'; Connected to Tibero.
참고
위 예제는 Tibero 6 FS07에서 수행한 결과입니다.