본문 바로가기

분류 전체보기109

[오라클] 사용자에게 권한 부여 및 회수하기 1. 사용자에게 특정 테이블에 대한 특정 권한 부여 -- userb 사용자에게 mydb.member 테이블의 작성권한 부여 grant insert on mydb.member to userb; -- userb 사용자에게 mydb.member 테이블의 읽기권한 부여 grant select on mydb.member to userb; 2. 사용자로부터 특정 테이블에 대한 특정 권한 회수 -- usera 사용자로부터 mydb.member 테이블의 작성권한 회수 revoke insert on mydb.member from usera -- usera 사용자로부터 mydb.member 테이블의 접근권한 회수 revoke select on mydb.member from usera 2021. 3. 5.
[오라클] CRUD 쿼리 정리 1. Create (Insert) 테이블 생성하기 create table member( member_id varchar2(20), member_pwd varchar2(40), member_name varchar2(20), member_age number ); create table 테이블명 (); 을 실행하면 테이블이 생성된다. 위 명령어대로 테이블을 생성하면, member_id라는 컬럼명에 최대 20자리의 문자, member_pwd라는 컬럼명에 최대 40자리의 문자, member_name라는 컬럼명에 최대 20자리의 문자, mamber_age라는 컬럼명에 숫자 를 저장할 수 있는 테이블이 만들어진다. 아이디가 'gildong', 비밀번호가 'mypassword', 이름이 '홍길동', 나이가 30 인 멤.. 2021. 3. 4.
[오라클] 테이블 생성하기 1. 새로운 테이블을 생성하기 create table member( member_id varchar2(20), member_pwd varchar2(40), member_name varchar2(20), member_age number ); create table 테이블명 (); 을 실행하면 테이블이 생성된다. 위 명령어대로 테이블을 생성하면, member_id라는 컬럼명에 최대 20자리의 문자, member_pwd라는 컬럼명에 최대 40자리의 문자, member_name라는 컬럼명에 최대 20자리의 문자, mamber_age라는 컬럼명에 숫자 를 저장할 수 있는 테이블이 만들어진다. 2. 이미 존재하는 테이블에서 일부 컬럼을 가져와 새로운 테이블을 생성하기 create table emp_dept_d1 a.. 2021. 3. 4.
[오라클] 사용자 계정 생성 및 접속하기 sys, system은 오라클이 설치될 때 만들어지는 관리자 계정이다. 오라클을 설치할 때 sys, system 계정의 비밀번호를 입력하게 된다. 아래 과정은 데이터베이스를 만들고, 접속한 후 진행한다. 1. 명령어 입력을 통한 계정 생성 명령어는 cmd창에 sqlplus를 실행하여 입력할 수 있고, sql Developer에서도 실행 가능하다. create user myuser identified by myuser; sql Developer에 위 명령어를 입력한 후 실행(Ctrl + Enter)한다. create user ~ ~라는 이름의 사용자를 생성한다. identified by ~ 사용자의 비밀번호를 ~로 설정한다. 2. 생성한 사용자에게 접속 권한 부여 grant connect, resource.. 2021. 3. 4.
[오라클] ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 65096. 00000 - "invalid common user or role name" 오류 보고 - ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 65096. 00000 - "invalid common user or role name" *Cause: An attempt was made to create a common user or role with a name that was not valid for common users or roles. In addition to the usual rules for user and role names, common user and role names must consist only of ASCII characters, and must contain the prefix specified in common_user_prefix param.. 2021. 3. 4.