Oracle: 23개의 글
시스템운영 또는 프로젝트 진행중테이블이나 뷰 생성 시공유하지 않는다면 알 수 없습니다. 테이블 생성시간테이블 컬럼변경 확인테이블 변경여부 확인 위의 내용을 ALL_OBJECTS 테이블에서 조회하면테이블이나 뷰의 신규/변경된 내역을 확인할 수 있습니다. ( DBA_OBJECTS = ALL_OBJECTS ) 응용 최근 생성된 테이블 확인 SELECT OWNER , OBJECT_NAME , SUBOBJECT_NAME , OBJECT_TYPE , CREATED , LAST_DDL_TIME , TIMESTAMP , STATUS , TEMPORARY FROM ALL_OBJECTS ORDER BY CREATED DESC ; [결과] OWNEROBJECT_NAMESUBOBJECT_NAMEOBJECT_TYPECREATE..
USER 정보를 변경하기 위해서는 ALTER USER문을 사용한다.ALTER USER문으로 변경 가능한 옵션- 비밀번호- 운영체제 인증- 디폴트 테이블 스페이스- 임시 테이블 스페이스- 테이블 스페이스 분배 할당- 프로파일 및 디폴트 역할USER 수정 문법 USER 수정 예제 -- SYS 권한으로 접속한다. C:\> SQLPLUS /NOLOG SQL> CONN / AS SYSDBA -- scott USER의 비밀번호를 수정한다. SQL> ALTER USER scott IDENTIFIED BY lion; 사용자가 변경되었습니다. -- scott USER의 비밀번호가 변경된 것을 확인할 수 있다. SQL> CONN scott/lion 접속되었습니다. SQL> CONN / AS SYSDBA 접속되었습니다. -..
- 새로운 USER를 생성하기 위해서는 CREATE USER문을 이용하면 된다.- USER를 생성하기 위해서는 USER생성 권한이 있는 사용자로 접속해야 한다.USER 생성 문법- user_name : USER 이름- BY password : USER가 데이터베이스에 의해 인증되도록 지정하며, 데이터베이스 USER 로그인시 사용하는 비밀번호 이다.- EXTERNALLY : USER가 운영 체제에 의해서 인증되도록 지정한다.- DEFAULT TABLESPACE는 USER 스키마를 위한 기본 테이블스페이스를 지정 한다.- TEMPORARY TABLESPACE는 USER의 임시 테이블스페이스를 지정한다.- QUOTA절을 사용하여 USER가 사용할 테이블스페이스의 영역을 할당한다.- PASSWORD EXPIRE..