1. 유저 삭제하기
1 | drop user [user명] cascade; | cs |
[ORA-28014: cannot drop administrative users] 발생 시
1 | alter session set "_oracle_script"=true; | cs |
[ORA-01940: cannot drop a user that is currently connected] 발생 시
현재 session에 대해 select 하여 session을 KILL해줘야 한다.
- session 조회 하기
1 | select sid,serial# from v$session where username = [user명 대문자로]; | cs |
- session KILL 하기
1 | ALTER SYSTEM KILL SESSION '[SID], [SERIAL]'; | cs |
- use drop 하기
1 | drop user dev_emart cascade; | cs |
2. 유저 생성하기
1 2 3 4 5 6 7 8 9 | alter session set "_ORACLE_SCRIPT"=true; create user [user명] identified by [패스워드]; grant create session to [user명]; grant connect, resource to [user명]; alter user [user명] default tablespace users quota unlimited on users; | cs |
'전체 > Oracle' 카테고리의 다른 글
오라클 column to row (컬럼의 데이터를 여러개의 row로 가져오기) (0) | 2020.02.26 |
---|---|
공백 UPDATE, NULL UPDATE, 테이블 컬럼 데이터 수정방법 (0) | 2019.11.15 |
ORA-28000: the account is locked 활성화 방법 (0) | 2019.07.08 |
oracle USER 생성, 권한부여, table space 생성, export, import 방법 (1) | 2019.06.17 |
Oracle HINT (0) | 2019.04.11 |