Database/Oracle 32

[SQL]관리자 계정에서 사용자 계정 생성 및 삭제하기

관리자 계정은 사용자 계정을 만들 수 있는 권한을 가지고 있다. 사용자 계정을 만들려면, 관리자 계정에서 워크시트에 'CREATE USER 계정명 IDENTIFIED BY 비밀번호;'를 입력하고 실행시킨다. (계정명엔 사용자 계정 이름을 입력, 비밀번호는 사용자 계정에 사용할 비밀번호를 입력) 하단 스크립트 출력창에 'User 계정명이(가) 생성되었습니다.'라고 뜨면 정상적으로 계정이 생성된 것이다. 이때 사용자 "계정만" 생성됐을 뿐 사용자 계정의 권한이 생성된 것은 아니므로 아직 사용자 계정으로 접속은 불가하다. (사용자 계정에 부여되는 최소한의 권한은 접속과 데이터 관리이다.) 그럼 관리자 계정으로 사용자 계정에게 권한을 부여해야 한다. 'GRANT CONNECT, RESOURCE TO 계정명;'을..

Database/Oracle 2022.03.18

[SQL]데이터베이스(Database) 개요 - 데이터베이스란?, 특징, DBMS

1. 데이터베이스(Database)란? : 특정 조직의 업무를 수행함에 있어 필요한 상호 관련된 데이터들의 모임이다. * 데이터(Data): 의미를 가지면서 기록될 수 있는 알려진 사실 (1) 통합 데이터(Integrated Data) : 중복 최소화로 자료의 중복을 배제한 데이터의 모임 (2) 저장 데이터(Stored Data) : 컴퓨터 저장 매체에 저장된 데이터 (3) 운영 데이터(Operational Data) : 조직의 고유 업무를 수행함에 있어 필수적인 데이터 (4) 공용 데이터(Shared Data) : 여러 응용 시스템들이 공동으로 소유하고 유지하는 데이터 2. 특징 (1) 실시간 접근성 : 사용자의 수시적이고 비정형적인 질의에 대해 실시간으로 결과를 응답할 수 있어야 한다. (2) 계속적..

Database/Oracle 2022.03.17