Oracle/SQL
oracle 사용자 계정 생성
밥돌이밥순이
2023. 7. 5. 10:06
반응형
-----------------------------------------------------------------------------------
-- 계정에 C## 취소
--ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.
-----------------------------------------------------------------------------------
alter session set "_ORACLE_SCRIPT"=true;
-----------------------------------------------------------------------------------
-- 사용자 계정 새성
-----------------------------------------------------------------------------------
CREATE USER IF_DB IDENTIFIED BY oracle;
-----------------------------------------------------------------------------------
-- 권한(DBA 권한 부여)
-----------------------------------------------------------------------------------
GRANT CONNECT, DBA, RESOURCE TO IF_DB;
select * from dba_users where username ='IF_DB';
-----------------------------------------------------------------------------------
-- DB 패스워드 기간만료일 확인 UNLIMITED : 기간을 제한두깆 않음
-----------------------------------------------------------------------------------
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
SELECT * FROM SYS.dba_profiles
WHERE profile ='DEFAULT' AND resource_name ='PASSWORD_LIFE_TIME';
-----------------------------------------------------------------------------------
-- 사용자 계정 삭제
-----------------------------------------------------------------------------------
select sid,serial#,username,status from v$session
where schemaname ='MEGAHUB';--session조회
alter system kill session '494,2536'; --session삭제 'SID,SERIAL#';
alter session set "_ORACLE_SCRIPT"=true;
drop user IF_DB cascade;
반응형