상세 컨텐츠

본문 제목

Oracle User계정 관리 (간단)

빅데이터/Database_Oracle

by datasa 2024. 4. 1. 18:11

본문

▶ 오라클 사용자 계정 관리

오라클 사용자 계정 관리에는 계정 상태 조회, 계정 잠금 해제, 비밀번호 부여 등이 포함됩니다.

1. 계정 상태 조회

다음 쿼리를 사용하여 사용자 계정의 상태를 확인할 수 있습니다.

SQL
SELECT username, account_status
FROM dba_users;

-- 특정 사용자 계정의 상태 확인
SELECT username, account_status
FROM dba_users
WHERE username = 'USERNAME';
코드를 사용할 때는 주의가 필요합니다.
content_copy

계정 상태:

  • OPEN: 사용 가능
  • LOCKED: 잠김
  • EXPIRED: 만료

2. 계정 잠금 해제

다음 쿼리를 사용하여 잠긴 사용자 계정의 잠금을 해제할 수 있습니다.

SQL
ALTER USER USERNAME ACCOUNT UNLOCK;
코드를 사용할 때는 주의가 필요합니다.
content_copy

참고:

  • USERNAME을 잠금 해제할 사용자 이름으로 바꿔야 합니다.
  • SYSDBA 또는 SYSTEM 권한이 있는 사용자만 계정을 잠금 해제할 수 있습니다.

3. 비밀번호 부여

다음 쿼리를 사용하여 사용자 계정에 비밀번호를 부여할 수 있습니다.

SQL
ALTER USER USERNAME IDENTIFIED BY PASSWORD;
코드를 사용할 때는 주의가 필요합니다.
content_copy

 

참고:

  • USERNAME : User 계정명
  • PASSWORD : 원하는 비밀번호 (☞ 비밀번호는 강력해야 하며 추측하기 어려워야 합니다.)

# 다음은 비밀번호 정책 설정에 대한 몇 가지 권장 사항입니다.

  • 최소 길이: 8자리
  • 문자, 숫자, 특수 문자 조합
  • 대/소문자 구분
  • 사전에 사용된 비밀번호 사용 금지

'빅데이터 > Database_Oracle' 카테고리의 다른 글

SQL Developer  (0) 2024.04.04
SQL*PLUS 명령어  (0) 2024.04.01
SQL (구조적인 질의어)  (0) 2024.04.01

관련글 더보기

댓글 영역