
# InvalidAccessKeyId
#### The security token is invalid.
**报错描述**
Security Token无效。
**相关知识：**
临时AK/SK和SecurityToken，共同组成了用户的[临时安全凭证](https://support.huaweicloud.com/iam_faq/iam_01_0620.html)。临时安全凭证存在有效期，有效期内可以使用凭证访问云服务，超出有效期凭证作废。
**报错原因**
- 原因1：请求使用的Security Token格式错误，可能已损坏或不完整。
- 原因2：请求使用的Security Token已过期。
- 原因3：请求使用的AK，不是和Security Token配套的临时AK。
**处理建议**
- 针对原因1：检查临时AK/SK和SecurityToken是否完整传入，是否存在多余字符、缺失字符或字符写错的情况。
- 针对原因2：[重新获取Security Token](https://support.huaweicloud.com/api-iam/iam_04_0002.html)。
- 针对原因3：检查请求中的AK，是否是和Security Token配套的临时AK，确保使用正确的AK。
 
#### The OBS Access Key Id you provided does not exist in our records.
**报错描述**
请求提供的访问密钥不存在于数据库中。
**报错原因**
- 原因1：传入的AK与实际AK不一致。如何查看密钥请参考[访问密钥](https://support.huaweicloud.com/usermanual-ca/ca_05_0003.html)。
- 原因2：访问密钥已被删除。如何查看用户名下的密钥请参考[访问密钥](https://support.huaweicloud.com/usermanual-ca/ca_05_0003.html)。
**处理建议**
- 针对原因1： 检查请求中的AK字符串是否与实际AK一致，是否存在多余字符、缺失字符或字符写错的情况。
  
- 针对原因2： 重新[创建访问密钥](https://support.huaweicloud.com/usermanual-ca/ca_05_0003.html)，然后使用新创建的密钥重试。
  
 
#### The user holding this access key has been disabled.
**报错描述**
传入的 AK 对应的用户被禁用。
**报错原因**
传入的 AK 对应的用户被禁用。
**处理建议**
1. 以IAM管理员角色进入[IAM控制台用户列表](https://console.huaweicloud.com/iam/?locale=zh-cn#/iam/users)。
2. 单击当前AK对应的用户名称，进入用户详情页。
3. 检查用户状态，将"状态"一栏的"停用"改成"启用"。
 
#### This user only supports console access, not programmatic access.
**报错描述**
传入的AK对应的用户只能通过控制台访问，不能通过API调用。
**报错原因**
传入的AK对应的用户只能通过控制台访问，不能通过API调用。
**处理建议**
1. 以IAM管理员角色进入[IAM控制台用户列表](https://console.huaweicloud.com/iam/?locale=zh-cn#/iam/users)。
2. 单击当前AK对应的用户名称，进入用户详情页。
3. 在"访问方式"一栏的增加勾选"编程访问"。
 
#### the access key XXX is inactive.
**报错描述**
AK 被禁用。
**报错原因**
传入的 AK 被禁用，状态为非启用。
**处理建议**
重新启用访问密钥，详细操作参见[启用访问密钥](https://support.huaweicloud.com/usermanual-ca/ca_05_0003.html#section3)。
