2013. 3. 6. 10:34

Oracel XE웹의 8080 포트 변경하기

오라클 깔았더니 8080 포트를 먹어버려서 서비스 내리고 뭐하고 좀 불편했음

sqlplus에서 sysdba로 로그인해서 아래의 쿼리를 돌리면 바로 해결

(서비스 재시작 안해도 일단 8080 먹는건 해결되는듯 ㅋㅋ)


EXEC DBMS_XDB.SETHTTPPORT(8090);


참고로 현재 사용중인 포트를 확인하는 쿼리는


SELECT dbms_xdb.getHttpPort() FROM DUAL;



2013. 3. 6. 10:29

오라클 암호 초기화 및 사용자 생성

로컬에 Test용도로 깔아놓았던 오라클의 관리자 암호랑 각종 계정들이 하나도 기억나지 않는 불상사가 발생. -_-);

인터넷 검색 결과 아래의 방법으로 해결 가능



1. 접속

sqlplus에서 conn /as sysdba 로 접속 가능


2. 암호 설정 (sys계정들)

alter user sys identified by 암호;

alter user system identified by 암호;


ex) 

alter user sys identified by "password123";

alter user system identified by "password123";



3. 사용자 생성 및 권한주기
create user dirtybit identified by "password123"  : dirtybit 이라는 계정을 password123이라는 암호로 만듬
grant resource, connect to dirtybit  : 생성한 dirtybit에게 resource, connect 권한을 줌.
(이것만 주면 대부분 되는듯)

alter user dirtybit default tablespace users : 작업 tablesapce지정 (안해도 되는듯...;; )
alter user dirtybit temporary tablespace temp : temp tablespace지정 (안해도 되는듯...;; )

4. 사용자 삭제
drop user dirtybit cascade 


나중에 또 까먹고 또 인터넷 검색해보는건 아닌지...;;