

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 檢視 AWS 帳戶 識別符
<a name="manage-acct-identifiers"></a>

AWS 會為每個 指派下列唯一識別符 AWS 帳戶：

**[AWS 帳戶 ID](#FindAccountId)**  <a name="awsaccountid"></a>
可唯一識別 的 12 位數號碼，例如 012345678901 AWS 帳戶。許多 AWS 資源在其 [Amazon Resource Name (ARNs)](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) 中包含帳戶 ID。帳戶 ID 部分會將一個帳戶中的資源與另一個帳戶中的資源區分開來。如果您是 AWS Identity and Access Management (IAM) 使用者，您可以使用 AWS 管理主控台 帳戶 ID 或帳戶別名登入 。雖然像任何識別資訊一樣，帳戶 IDs 應該謹慎使用和共用，但不會被視為秘密、敏感或機密資訊。

**[正式使用者 ID](#FindCanonicalId)**  
英數字元識別符，例如 `79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be`，它是混淆形式的 AWS 帳戶 ID。您可以在使用 Amazon Simple Storage Service (Amazon S3) 授予儲存貯體和物件的跨帳戶存取權 AWS 帳戶 時，使用此 ID 來識別 。您可以將 正式使用者 ID 擷取 AWS 帳戶 為[根使用者](root-user.md)或 IAM 使用者。

您必須使用 進行身分驗證 AWS ，才能檢視這些識別符。

**警告**  
請勿將您的 AWS 登入資料 （包括密碼和存取金鑰） 提供給需要識別 AWS 帳戶 符才能與您共用 AWS 資源的第三方。這樣做會讓他們能夠存取您擁有 AWS 帳戶 的 。

## 尋找您的 AWS 帳戶 ID
<a name="FindAccountId"></a>

您可以使用 AWS 管理主控台 或 AWS Command Line Interface () 尋找 AWS 帳戶 ID AWS CLI。在 主控台中，帳戶 ID 的位置取決於您是以根使用者還是 IAM 使用者身分登入。無論您是以根使用者或 IAM 使用者身分登入，帳戶 ID 都相同。

### 尋找您的帳戶 ID 做為根使用者
<a name="FindAccountId-root"></a>

------
#### [ AWS 管理主控台 ]

**以根使用者身分登入時尋找您的 AWS 帳戶 ID**
**最低許可**  
若要執行下列步驟，您至少必須擁有下列 IAM 許可：  
當您以根使用者身分登入時，您不需要任何 IAM 許可。

1. 在右上角的導覽列中，選擇您的帳戶名稱或號碼，然後選擇**安全登入**資料。
**提示**  
如果您沒有看到**安全登入**資料選項，您可能會以 IAM 角色的聯合身分使用者身分登入，而不是以 IAM 使用者身分登入。在此情況下，請尋找項目**帳戶**及其旁邊的帳戶 ID 號碼。

1. 在**帳戶詳細資訊**區段下，帳戶號碼會顯示在 **AWS 帳戶 ID** 旁。

------
#### [ AWS CLI & SDKs ]

**使用 尋找您的 AWS 帳戶 ID AWS CLI**

**最低許可**  
若要執行下列步驟，您至少必須擁有下列 IAM 許可：  
當您以根使用者身分執行 命令時，您不需要任何 IAM 許可。

使用 [get-caller-identity](https://docs.aws.amazon.com/cli/latest/reference/sts/get-caller-identity.html) 命令，如下所示。

```
$ aws sts get-caller-identity \
    --query Account \
    --output text
123456789012
```

------

### 尋找您的帳戶 ID 做為 IAM 使用者
<a name="FindAccountId-iam-user"></a>

------
#### [ AWS 管理主控台 ]

**以 IAM 使用者身分登入時尋找您的 AWS 帳戶 ID**
**最低許可**  
若要執行下列步驟，您至少必須擁有下列 IAM 許可：  
`account:GetAccountInformation`

1. 在右上角的導覽列中，選擇您的使用者名稱，然後選擇**安全登入**資料。
**提示**  
如果您沒有看到**安全登入**資料選項，您可能會以 IAM 角色的聯合身分使用者身分登入，而不是以 IAM 使用者身分登入。在此情況下，請尋找項目**帳戶**及其旁邊的帳戶 ID 號碼。

1. 在頁面頂端的帳戶**詳細資訊**下，帳戶號碼會顯示在 **AWS 帳戶 ID** 旁。

------
#### [ AWS CLI & SDKs ]

**使用 尋找您的 AWS 帳戶 ID AWS CLI**

**最低許可**  
若要執行下列步驟，您至少必須擁有下列 IAM 許可：  
當您以 IAM 使用者或角色身分執行命令時，您必須具有：  
`sts:GetCallerIdentity`

使用 [get-caller-identity](https://docs.aws.amazon.com/cli/latest/reference/sts/get-caller-identity.html) 命令，如下所示。

```
$ aws sts get-caller-identity \
    --query Account \
    --output text
123456789012
```

------

## 尋找您 的正式使用者 ID AWS 帳戶
<a name="FindCanonicalId"></a>

您可以使用 AWS 帳戶 AWS 管理主控台 或 尋找 的正式使用者 ID AWS CLI。的正式使用者 ID AWS 帳戶 專屬於該帳戶。您可以將 正式使用者 ID 擷取 AWS 帳戶 為根使用者、聯合身分使用者或 IAM 使用者。

### 尋找正式 ID 做為根使用者或 IAM 使用者
<a name="FindCanonicalId-root"></a>

------
#### [ AWS 管理主控台 ]

**以根使用者或 IAM 使用者身分登入主控台時，尋找您帳戶的正式使用者 ID**
**最低許可**  
若要執行下列步驟，您至少必須擁有下列 IAM 許可：  
當您以根使用者身分執行 命令時，您不需要任何 IAM 許可。
當您以 IAM 使用者身分登入時，您必須擁有：  
`account:GetAccountInformation`

1. 以根使用者或 IAM 使用者 AWS 管理主控台 身分登入 。

1. 在右上角的導覽列中，選擇您的帳戶名稱或號碼，然後選擇**安全登入**資料。
**提示**  
如果您沒有看到**安全登入**資料選項，您可能會以 IAM 角色的聯合身分使用者身分登入，而不是以 IAM 使用者身分登入。在此情況下，請查看其旁邊的項目**帳戶**和帳戶 ID 號碼。

1. 在**帳戶詳細資訊**區段下，正式使用者 ID 會出現在**正式使用者 ID** 旁。您可以使用正式使用者 ID 來設定 Amazon S3 存取控制清單 ACLs)。

------
#### [ AWS CLI & SDKs ]

**使用 尋找正式使用者 ID AWS CLI**  
相同的 AWS CLI 和 API 命令適用於 AWS 帳戶根使用者、IAM 使用者或 IAM 角色。

使用 [list-buckets](https://docs.aws.amazon.com/cli/latest/reference/s3api/list-buckets.html) 命令，如下所示。

```
$ aws s3api list-buckets \
    --max-items 10 \
    --page-size 10 \
    --query Owner.ID \
    --output text
249fa2f1dc32c330EXAMPLE91b2778fcc65f980f9172f9cb9a5f50ccbEXAMPLE
```

------

### 尋找正式 ID 做為具有 IAM 角色的聯合身分使用者
<a name="FindCanonicalId-federated-user"></a>

------
#### [ AWS 管理主控台 ]

**以具有 IAM 角色的聯合身分使用者身分登入主控台時，尋找您帳戶的正式 ID**
**最低許可**  
您必須具有列出和檢視 Amazon S3 儲存貯體的許可。

1. 以 IAM 角色的聯合身分使用者 AWS 管理主控台 身分登入 。

1. 在 Amazon S3 主控台中，選擇儲存貯體名稱以檢視儲存貯體的詳細資訊。

1. 選擇**許可**索引標籤。

1. 在**存取控制清單**區段的**儲存貯體擁有者**下， AWS 帳戶 會顯示您 的正式 ID。

------
#### [ AWS CLI & SDKs ]

**使用 尋找正式使用者 ID AWS CLI**  
相同的 AWS CLI 和 API 命令適用於 AWS 帳戶根使用者、IAM 使用者或 IAM 角色。

使用 [list-buckets](https://docs.aws.amazon.com/cli/latest/reference/s3api/list-buckets.html) 命令，如下所示。

```
$ aws s3api list-buckets \
    --max-items 10 \
    --page-size 10 \
    --query Owner.ID \
    --output text
249fa2f1dc32c330EXAMPLE91b2778fcc65f980f9172f9cb9a5f50ccbEXAMPLE
```

------