

# IAM 프로파일
<a name="odbc-v2-driver-iam-profile"></a>

ODBC 드라이버를 사용하여 Amazon Athena에 연결하도록 명명된 프로파일을 구성할 수 있습니다. 다음 자격 증명 소스 중 하나와 함께 명명된 프로파일을 사용할 수 있습니다.
+ `Ec2InstanceMetadata` - Amazon EC2 인스턴스 메타데이터 서비스(IMDS)에서 자격 증명을 검색합니다. Amazon EC2 인스턴스에서 실행할 때 이를 사용합니다.
+ `EcsContainer` - Amazon ECS 태스크 역할 엔드포인트에서 자격 증명을 검색합니다. Amazon ECS 컨테이너에서 실행할 때 이를 사용합니다.
+ `Environment` - 환경 변수(`AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`, `AWS_SESSION_TOKEN`)에서 자격 증명을 검색합니다.

AWS 프로필 구성에서 `credential_source` 파라미터를 환경에 적합한 값으로 설정하세요. 명명된 프로파일에서 사용자 지정 보안 인증 제공업체를 사용하려면 프로파일 구성에서 `plugin_name` 파라미터 값을 지정합니다.

## 인증 유형
<a name="odbc-v2-driver-iam-profile-authentication-type"></a>


****  

| **연결 문자열 이름** | **파라미터 유형** | **기본값** | **연결 문자열 예제** | 
| --- | --- | --- | --- | 
| AuthenticationType | 필수 | IAM Credentials | AuthenticationType=IAM Profile; | 

## AWS 프로파일
<a name="odbc-v2-driver-iam-profile-aws-profile"></a>

ODBC 연결에 사용할 프로파일 이름입니다. 프로파일에 대한 자세한 내용은 *AWS Command Line Interface 사용 설명서*의 [명명된 프로파일 사용](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html#cli-configure-files-using-profiles)을 참조하세요.


****  

| **연결 문자열 이름** | **파라미터 유형** | **기본값** | **연결 문자열 예제** | 
| --- | --- | --- | --- | 
| AWS 프로파일 | 필수 | none | AWSProfile=default; | 

## 기본 역할
<a name="odbc-v2-driver-iam-profile-preferred-role"></a>

수임할 역할의 Amazon 리소스 이름(ARN)입니다. 기본 역할 파라미터는 프로파일 구성의 `plugin_name` 파라미터에서 사용자 지정 보안 인증 제공업체를 지정할 때 사용됩니다. ARN 역할에 대한 자세한 내용은 *AWS Security Token Service API 참조*의 [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html)을 참조하세요.


****  

| **연결 문자열 이름** | **파라미터 유형** | **기본값** | **연결 문자열 예제** | 
| --- | --- | --- | --- | 
| preferred\$1role | 선택 사항 | none | preferred\$1role=arn:aws:IAM::123456789012:id/user1; | 

## 세션 지속 시간
<a name="odbc-v2-driver-iam-profile-session-duration"></a>

역할 세션 지속 시간(초)입니다. 세션 지속 시간에 대한 자세한 내용은 *AWS Security Token Service API 참조*의 [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html)을 참조하세요. 세션 기간 파라미터는 프로파일 구성의 `plugin_name` 파라미터에서 사용자 지정 보안 인증 제공업체를 지정할 때 사용됩니다.


****  

| **연결 문자열 이름** | **파라미터 유형** | **기본값** | **연결 문자열 예제** | 
| --- | --- | --- | --- | 
| 기간 | 선택 사항 | 900 | duration=900; | 

## 플러그인 이름
<a name="odbc-v2-driver-iam-profile-plugin-name"></a>

명명된 프로파일에 사용되는 사용자 지정 보안 인증 제공업체의 이름을 지정합니다. 이 파라미터는 ODBC 데이터 원본 관리자의 **인증 유형** 필드 값과 값이 같을 수 있지만 `AWSProfile` 구성에서만 사용됩니다.


****  

| **연결 문자열 이름** | **파라미터 유형** | **기본값** | **연결 문자열 예제** | 
| --- | --- | --- | --- | 
| plugin\$1name | 선택 사항 | none | plugin\$1name=AzureAD; | 