반응형

#1. ROWNUM

1) ROWNUM은 쿼리의 결과로 나오게 되는 각각의 ROW들에 대하여 순서 값을 가리키는 의사 칼럼

예) SELECT USERID, USERNAME, ROWNUM

      FROM MEMBERS

      WHERE ROWNUM <= 10

 

#2. ROWID

1) ROWID는 테이블에 저장된 각각의 ROW들이 저장된 주소 값을 가진 의사 칼럼.

2) 모든 테이블의 모든 ROW들은 오직 자신만의 유일한 ROWID값을 갖고 있다고 할 수 있음.

3) 어떤 ROW라도 ROWID로 식별할 수 있다는 의미

4) ROWID의 특징

  - 단일 ROW에 접근하는 가장 빠른 수단

  - 테이블에 ROW들이 어떻게 저장되는지를 보여줍니다.

  - 한 테이블에서 ROWID 값은 유일한(UNIQUE) 값.

반응형
반응형

이번 포스팅은 ORACLE DB 사용자 계정 패스워드 없애는 방법에 대하여 알아보도록 하겠습니다.

1. Oracle 사용자를 생성하면 기본적으로 패스워드 사용기간이 180일로 설정

2. 180 + 7일(경고 기간)이 지나면 계정이 잠김

3. 패스워드 사용기간 제한을 없애고 싶다면 아래와 같이 실행

SQL> SELECT * FROM DBA_PROFILES WHERE PROFILE = 'DEFAULT';

SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

반응형

'Development > DB' 카테고리의 다른 글

[DB] SQL의 기본과 활용 - 1  (0) 2022.08.31
[DB] Oracle Listener  (0) 2020.04.08
[DB] DB Sequence 생성과 삭제  (0) 2020.04.08
[DB] ROWNUM과 ROWID  (0) 2020.04.08
[DB] ORACLE DB SYSTEM, SYS 암호 변경  (0) 2020.04.08

+ Recent posts