[sql] 프로파일(Profiles)을 생성하고 설정하는 방법은 무엇인가요?
- 프로파일(Profiles) 생성:
CREATE PROFILE profile_name LIMIT parameter [, parameter]...;여기서
profile_name은 생성할 프로파일의 이름입니다.parameter는 프로파일에 적용할 제한사항입니다. 예를 들어,PASSWORD_LIFE_TIME이나SESSIONS_PER_USER와 같은 매개변수를 지정할 수 있습니다.예:
CREATE PROFILE my_profile LIMIT SESSIONS_PER_USER 10 PASSWORD_LIFE_TIME 90; - 프로파일(Profiles) 설정:
ALTER USER username PROFILE profile_name;여기서
username은 프로파일을 설정할 사용자의 이름이고,profile_name은 적용할 프로파일의 이름입니다.예:
ALTER USER my_user PROFILE my_profile;이렇게 하면
my_user사용자에게my_profile프로파일이 적용됩니다.
프로파일을 생성하고 설정하는 것으로 사용자의 접근 권한, 리소스 사용, 비밀번호 정책 등을 제어할 수 있습니다.
관련 참조:
- Oracle 문서: https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_6010.htm