Amazon Web Services
一般参考 (Version 1.0)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

AWS 账户标识符

AWS 为每个 AWS 账户分配两个唯一 ID:

  • 一个 AWS 账户 ID

  • 一个规范用户 ID

AWS 账户 ID 为 12 位数字,例如 123456789012,您可以利用它来构建 Amazon 资源名称 (ARN)。如果您指的是一个 IAM 用户或一个 Amazon Glacier 文件库等的资源,账户 ID 会区分开您的资源和其他 AWS 账户中的资源。

规范用户 ID 是一个长字符串,例如 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be

您可以在 Amazon S3 存储桶策略中使用规范用户 ID 实现跨账户访问,这意味着一个 AWS 账户可访问另一个 AWS 账户中的资源。例如,要授权另一个 AWS 账户访问您的存储桶,您需要在存储桶策略中指定账户的规范用户 ID。有关更多信息,请参阅 Amazon Simple Storage Service 开发人员指南 中的存储桶策略示例

查找 AWS 账户 ID

您可以从 AWS 管理控制台查找 AWS 账户 ID。用于查找账户 ID 的方法取决于您如何登录到控制台。

作为根账户用户登录时查看 AWS 账户 ID

  1. 使用 AWS 账户电子邮件地址和密码登录 AWS 管理控制台

    如果您之前已使用 IAM 用户凭证登录至控制台,则您的浏览器可能会打开 IAM 用户登录页面。您无法使用 IAM 用户登录页面通过 AWS 账户凭证进行登录。相反,可以选择 Sign-in using root account credentials 转至 AWS 账户登录页。

  2. 在控制台的右上角,选择您的账户名或账号。然后选择 My Security Credentials

  3. 如有必要,请在对话框中选择 Continue to Security Credentials。您可以选中 Don’t show me this message again 旁边的框以阻止该对话框再次出现。

  4. 展开 Account Identifiers 部分以查看您的 AWS 账户 ID。

作为联合身份用户登录时查看 AWS 账户 ID

  1. 作为联合身份用户登录 AWS 管理控制台。

  2. 在控制台右上角选择 Support,然后选择 Support Center。如有必要,请在对话框中选择 Continue to Security Credentials。您可以选中 Don’t show me this message again 旁边的框以阻止该对话框再次出现。

  3. 您的 AWS 账户 ID 显示在右上角。对于根账户及其 IAM 用户而言,AWS 账户的账户 ID 相同。有关更多信息,请参阅 AWS 账户 ID 及其别名

查找账户的规范用户 ID

要从 AWS 管理控制台或使用 AWS API 查看 AWS 账户的规范用户 ID,您必须以根账户用户身份登录。

查看您的规范用户 ID (控制台)

  1. 使用 AWS 账户电子邮件地址和密码登录 AWS 管理控制台

    如果您之前已使用 IAM 用户凭证登录至控制台,则您的浏览器可能会打开 IAM 用户登录页面。您无法使用 IAM 用户登录页面通过 AWS 账户凭证进行登录。相反,可以选择 Sign-in using root account credentials 转至 AWS 账户登录页。

  2. 在控制台的右上角,选择您的账户名或账号。然后选择 My Security Credentials

  3. 如有必要,请在对话框中选择 Continue to Security Credentials。您可以选中 Don’t show me this message again 旁边的框以阻止该对话框再次出现。

  4. 展开 Account Identifiers 部分以查看您的规范用户 ID。

还可使用 Amazon S3 ListBuckets API 返回规范用户 ID。有关更多信息,请参阅 Amazon Simple Storage Service API Reference 中的 GET 服务响应元素