전체 글26 SQL-Oracle] Oracle_User 계정 생성/삭제, 권한 부여/회수 * 관리자 계정 계정을 관리하는 일은 관리자 계정에서 진행해야 한다. 아래 명령어로 system계정으로 진입하여 시작하자. conn system/(패스워드) * Oracle_User 계정 생성하기 Create user (계정이름) identified by (패스워드) 하지만 계정을 만들어도 권한을 부여하지 않으면 로그인 되지 않는다. * Oracle_User 계정 삭제하기 Drop user (계정이름) * User 계정에 권한 부여하기 scott이라는 계정을 만들어 'dba'라는 권한을 부여하여 로그인하기 Grant (권한이름) to (계정이름) * User 계정에서 권한 회수하기 scott이라는 계정에서 'dba' 권한을 회수하고 다시 로그인해보기 Revoke (권한이름) from (계정이름) 예상처럼.. 2021. 6. 4. SQL-Oracle] Table에서 Column 불러오기 * Column 불러오기 1 select (불러올 column이름) from (테이블 이름) * Column 불러오기 2 _ aliases as를 이용하면 불러오는 컬럼 이름을 변경해서 불러올 수 있다. 변경할 이름에 공백에 있으면 오류가 생길 수 있으니 주의해야 한다. select (불러올 cloumn이름) as "(변경할이름)" from (테이블이름); as와 " "를 빼고 띄어 쓰기로 구분하여 써도 작동되긴 하지만 위에 것이 정석이다. etc1) select (불러올 cloumn이름) as (변경할이름) from (테이블이름) etc2) select (불러올 cloumn이름) (변경할이름) from (테이블이름) * 중복 제거하고 가져오기 SELECT DISTINCT (컬럼이름1, 컬럼이름2, .... 2021. 6. 4. SQL-Oracle] Oracle 사용 꿀팁 정리(수정중) 보호되어 있는 글 입니다. 2021. 6. 4. SQL-Oracle] User 변경/HR 계정으로 진입 하기 * 현재 Oracle에 있는 모든 Username을 확인해보자. 아래 명령어를 오라클에 진입되어 있는 프롬프트 창에 입력하면 현재 오라클에 있는 모든 Username을 확인할 수 있다. select Username from all_users; select * from all_users; * user HR 계정 unlock하기 아래 명령어는 User를 바꾸는 명령어이다. conn 유저이름/패스워드 하지만 HR계정으로 진입하려 시도하면 아래와 같이 계정이 잠겨 있다는 오류가 뜬다. 게다가 오라클에서는 한번 오류가 나면 계정에서 추방 당하여 다음과 같은 상태가 된다. USER is " " 의 뜻은 아무 계정에도 진입되어 있지 않다는 뜻이다. 위에 User를 바꾸는 명령어를 써서 system 계정에 진입하보자... 2021. 6. 4. 이전 1 2 3 4 5 6 7 다음