더 나은 개발자가 되고싶다..

유저 생성, TABLESPACE 설정, 비밀번호 만료기한 등 처리 본문

코딩/Oracle

유저 생성, TABLESPACE 설정, 비밀번호 만료기한 등 처리

오맹이 2021. 2. 15. 15:15
CREATE USER 유저명 IDENTIFIED BY 비밀번호;
GRANT EXECUTE ON DBMS_CRYPTO TO 유저명; -- 암호화 권한
GRANT CONNECT, RESOURCE, DBA TO PBWMS WITH ADMIN OPTION;
ALTER USER 유저명 DEFAULT TABLESPACE 테이블SPACE명;


CREATE TABLESPACE 테이블SPACE명
DATAFILE '경로/파일명.dbf' SIZE 10G AUTOEXTEND ON
LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO;

--TABLESPACE 조회쿼리
select * from dba_tablespaces ;

--DATA_FILE 조회쿼리
SELECT *
  FROM DBA_DATA_FILES
 WHERE TABLESPACE_NAME = '테이블SPACE명';
 

-- USER 조회
SELECT *
  FROM DBA_USERS
 WHERE USERNAME = 'USERNAME'
;
-- 비밀번호 만료기간 처리
SELECT *
FROM DBA_PROFILES
WHERE PROFILE = 'DEFAULT';	
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
ALTER USER 유저명 IDENTIFIED BY 비밀번호;