본문 바로가기
반응형

개발/오라클9

오라클 유저생성 및 테이블 권한부여 유저 및 비밀번호 생성 CREATE USER 유저이름 IDENTIFIED BY 비밀번호; CONNECT,RESOURCE 권한 부여 ALTER USER "유저이름" DEFAULT ROLE "CONNECT","RESOURCE"; 해당유저의 테이블스페이스 및 임시테이블 지정, 사용자 언락 ALTER USER "유저이름" DEFAULT TABLESPACE "테이블스페이스명" TEMPORARY TABLESPACE "템프테이블스페이스명" ACCOUNT UNLOCK ; 테이블스페이스 사용에 대한 할당량과 시스템권한 추가 (이 권한이 없으면 insert를 하지 못함) ALTER USER "유저이름" QUOTA UNLIMITED ON "테이블스페이스명"; GRANT UNLIMITED TABLESPACE TO 유저명; 생.. 2021. 12. 22.
오라클 ORA 1950 에러 (테이블스페이스 권한 없음) 아래 코드 실행하여 테이블스페이스 사용권한과 할당량 제한을 풀어주면 됨 ALTER USER 유저명 QUOTA UNLIMITED ON 테이블스페이스이름; GRANT UNLIMITED TABLESPACE TO 유저명; 2021. 12. 20.
오라클 varchar2 에서 숫자 정렬이 안될때 ORDER_BY 사용시 숫자 정렬이 제대로 안될때 TO_NUMBER 함수로 감싸주고 사용 2021. 12. 6.
AWS 아마존 RDS 오라클사용시 마스터 암호 콘솔에서 변경해도 안바뀔때 RDS콘솔에서 마스터 암호를 수정해도 변경이 안될때가 있다 (에러도 없음) select * from SYS.DBA_PROFILES where RESOURCE_TYPE like '%PASS%' order by profile; 위 SQL문으로 조회하여 PASSWORD_VERIFY_FUNCTION을 "ORA12C_STIG_VERIFY_FUNCTION" 로 되어있는지 확인하자 (또는 다른 함수설정) 위의 설정이 되어있다면 비밀번호는 대문자,소문자,숫자,특수문자를 포함한 최소 15자 이상으로 만들어야 하는데 RDS콘솔에는 8자이상만 입력하라고 되어있어서 이것만 보고 위의 요건에 맞추지 못하는 비밀번호를 넣으면 변경이 되지 않는다. 2021. 12. 4.
728x90