반응형

권한 4

[Linux] 권한관리

■ 리눅스의 기본 권한 권한 관리는 소유자, 그룹, 다른 사용자로 이루어져있다. 각각 읽기(r), 쓰기(w), 실행(x) 권한을 가진다. 예를 들어 rwx의 권한을 가지고 있으면 읽기, 쓰기, 실행이 모두 가능하고 rw- 로 표시되어 있다면 읽기와 쓰기만 가능하다는 의미이다. ls, ls -all 과 같은 명령어로 파일의 정보를 확인했을 때 rwxrw-rw- 의 권한으로 조회가 된다면 제일 왼쪽은 파일을 만든 소유자로 읽고 쓰고 실행할 수 있는 권한이 있고 그 다음은 같은 그룹의 사용자로 읽고 쓸 수 있다는 의미이다. 마지막으로 다른 사용자의 경우도 읽고 쓸 수 있는 권한을 가졌음을 의미한다. 파일을 생성할 때마다 이러한 권한을 매번 부여한다면 사용자의 불편함이 높아질 것이다. 그래서 기본권한(Defau..

Server 2023.12.04

[ORACLE] 계정 생성 && 권한 부여

■ Oracle 접속하기(cmd) ■ 계정 생성하기 □ CREATE USER [ 사용자 ID ] IDENTIFIED BY [ 비밀번호 ] ; - 오라클 19c에서 계정 생성할 때엔 사용자ID 앞에 c##을 붙여야 생성할 수 있는데 아래 명령어를 실행하면 붙이지 않아도 된다. - ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE; ■ 계정 삭제하기 □ DROP USER [ 사용자 ID ] CASCADE ; ■ 권한 부여 □ GRANT [ 권한 : CONNECT, RESOURCE, DBA ] TO [ 사용자 ID ]; - CONNECT (접속권한), RESOURCE(데이터 조작 권한) ■ 권한 회수 □ REVOKE [ 권한 : CONNECT, RESOURCE, DBA ] FROM [ 사..

DB/ORACLE 2023.04.04

[MYSQL] DATABASE 생성

[1] MySQL DATABASE 생성하기 CREATE DATABASE [데이터베이스 이름] [2] MySQL USER 생성하기 - USE [데이터베이스명] : 해당 데이터베이스가 선택된다. CREATE USER '계정'@'IP' IDENTIFIED BY '비밀번호' [3] MySQL USER 권한 설정 하기 - FLUSH PRIVILEGES : 설정 정보 변경시 변경 사항을 즉시 반영하기 위하여 사용한다. - SHOW GRANTS FOR '[계정]'@'[IP]' : 계정의 권한 정보를 알 수 있다. => SHOW GRANTS FOR CURRENT_USER 현재 계정의 권한을 알 수 있다. GRANT ALL PRIVILEGES ON [데이터베이스명].* TO '[계정]'@'[IP]'

DB/MYSQL 2023.01.18
반응형