hyeonga_code

Database_07_오라클 sqldeveloper 실습 환경 설정하기 본문

Oracle Database

Database_07_오라클 sqldeveloper 실습 환경 설정하기

hyeonga 2023. 7. 9. 05:59
반응형

- 관리자 계정으로 접속
    - '+' 접속 클릭 > 새접속
    - Name : 관리자 : 검색창에 보여지는 이름입니다.
    - 사용자 정보    
        - 사용자 이름 : sys / SYS    
        - 비밀번호 : oracle    
        - 롤 : SYSDBA : 관리자 계정은 모든 권한을 가지고 있어야합니다.
        - 세부 정보    
        - 호스트 이름 : localhost : 데이터베이스도 동일한 컴퓨터 내에 있는 경우 사용합니다.        
        - 클라우드 데이터베이스를 사용하는 경우 데이터베이스가 설치되어 있는 IP 주소를 입력해야 합니다.    
        - 포트 : 1521    
        - SID : xe 
        > 접속
    - 데이터베이스만 관리를 하는 계정입니다.
    - 데이터를 생성하면 안됩니다.

 - 일반 계정 생성_실습용
    - 관리자 계정으로 생성합니다.
'관리자.sql'
=====

-- 1. 계정 삭제
 -- hr 계정을 삭제합니다.
drop user hr cascade;
'''
User HR이(가) 삭제되었습니다.
'''

 -- scott 계정을 삭제합니다.
drop user scott cascade;
'''
명령의 8 행에서 시작하는 중 오류 발생 -
drop user scott cascade
오류 보고 -
ORA-01918: user 'SCOTT' does not exist
01918. 00000 -  "user '%s' does not exist"
*Cause:    User does not exist in the system.
*Action:   Verify the user name is correct.
'''

-- 2. 계정 생성
 -- hr/hr 계정을 생성합니다.
create user hr identified by hr
default tablespace users
temporary tablespace temp;
'''
User HR이(가) 생성되었습니다.
'''

 -- scott/tiger 계정을 생성합니다.
create user scott identified by tiger
default tablespace users
temporary tablespace temp;
'''
User SCOTT이(가) 생성되었습니다.
'''

-- 3. 권한 부여
 -- 권한을 부여합니다.
grant connect, resource to hr, scott;
'''
Grant을(를) 성공했습니다.
'''

반응형