Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- aws
- SpringToolSuite4
- AWS사용자
- Update
- springboot
- servlet에러
- html주문폼
- web browser external
- 깃헙 데스크탑
- C++
- bootstrap
- IAM 결제
- TCP/IP
- IP통신
- AWS요금
- oracle 18
- AWS경보
- 소켓통신
- javasecurity
- html사용자함수
- jsp에러
- JPA
- hit desktop
- AWS 청구
- hmlt
- jsNature
- git stah
- js구구단
- 오라클 c##제거
- MFC
Archives
- Today
- Total
Ynns
Oracle18 계정생성 + 권한부여 + c##제거 본문
오라클 12부터 계정명 앞에 C##을 붙여야만 계정 생성이 가능하도록 변경되었다고 한다
왜지? ..
새 프로젝트를 위해 계정을 만들려고 했는데...
정말 계정이 안만들어진다
하지만 방법이 있다
일단 관리자 계정으로 접속해야한다
C:\WINDOWS\system32>sqlplus "/as sysdba"
접속 후
SQL> alter session set "_ORACLE_SCRIPT"=true;
명령어를 입력하면 세션이 변경되었다는 메시지가 나타난다
그럼 이제 C## 없이 계정 생성이 가능하다
SQL> create user 사용자명 identified by 비밀번호;
이제 이 사용자에게 줄 권한 부여하기
SQL> grant 권한1, 권한2 to 사용자명;
이렇게 커밋하면 끝이다
아자뵤
++ 이렇게 설정을 변경하고 생성한 계정은 같은 상태에서 삭제 가능하다
계정 삭제를 위해서는
SQL> alter session set "_ORACLE_SCRIPT"=true;
SQL> drop user 사용자명;
이런 순서로 삭제해야 오류없이 삭제 가능하다
Comments