[ORACLE]테이블의 컬럼을 변경한 유저를 아는 방법
·
Database
SELECT OWNER, OBJECT_NAME, OBJECT_TYPE, CREATED, LAST_DDL_TIME FROM DBA_OBJECTS WHERE owner = 'APLUSORA' -- 계정 --AND object_name = 'EMS_V_KIUM_CUSTOMER_LETTER' -- 테이블/INDEX/VIEW -- 오너, 테이블명, 타입, 테이블생성날짜, 마지막 DDL 날짜 -- 마지막 DDL 날짜는 GRANT, REVOKE등 해당 OBJECT에 대한 권한작업 시에도 갱신됨 [출처] 제트스윙 블로그 - http://www.zetswing.com
[ORACLE] 패스워드 정책, ORA-28000 : the account is locked
·
Database
1. 증상 오라클 특정 유저 패스워드 변경 후 처음에는 로그인이 잘 되었는데 어느순간 부터 ORA-28000 : the account is locked 오류 발생 2. 원인 특정 유저 패스워드 변경 후 수시로 DB에 접속하는 프로그램에서 변경된 패스워드를 반영하지 않았음. 프로그램에서 계속 잘못된 패스워드로 접속을 시도하였고 오라클 설정에 따라 자동으로 특정 유저가 LOCK됨. 3. 해결방법 1) USER 패스워드 만료 상태 확인하기 1. system계정으로 로그인 하여 다음을 입력 한다. C:\> sqlplus "/as sysdba" --system계정으로 로그인 ... SQL> select * from dba_users; --DB유저 정보 확인하기 SELECT USERNAME, ACCOUNT_STAT..