
# 获取认证凭证
Fabric SQL Python connector API需要提供认证凭证来正常访问和使用Fabric SQL服务，以防止未经授权的用户访问并使用Fabric SQL资源和数据。Fabric SQL Python connector API当前支持的访问凭证有访问密钥和IAM Token。访问密钥（Access Key ID/Secret Access Key，简称AK/SK）包含访问密钥ID（AK）和秘密访问密钥（SK）两部分，是您在华为云的长期身份凭证，您可以通过访问密钥对华为云API的请求进行签名。华为云通过AK识别访问用户的身份，通过SK对请求数据进行签名验证，用于确保请求的机密性、完整性和请求者身份的正确性。IAM Token是系统颁发给用户的访问令牌，承载用户的身份、权限等信息，调用IAM以及其他云服务的接口时，可以使用本接口获取的token进行鉴权。
- 访问密钥分为永久访问密钥（AK/SK）和临时访问密钥（AK/SK和SecurityToken）两种，获取永久访问密钥请参见[管理IAM用户访问密钥](https://support.huaweicloud.com/usermanual-iam/iam_02_0003.html)，同时可以创建临时访问密钥，创建方式参考[临时访问密钥](https://support.huaweicloud.com/usermanual-ca/ca_01_0005.html) 。
- 获取Token请参见[获取IAM用户Token（使用密码）](https://support.huaweicloud.com/api-iam/iam_30_0001.html)。
![](https://support.huaweicloud.com/sdkreference-fabric/public_sys-resources/note_3.0-zh-cn.png)
- 企业联邦用户不能创建访问密钥，但可以创建临时访问凭证（临时AK/SK和SecurityToken），具体内容请参见[临时访问密钥](https://support.huaweicloud.com/usermanual-ca/ca_01_0005.html) 。
- IAM提供的"安全设置"功能，适用于管理员管理IAM用户的访问密钥。在我的凭证中也可以[管理访问密钥](https://support.huaweicloud.com/usermanual-ca/ca_01_0003.html)，我的凭证适用于所有用户在可以登录控制台的情况下，自行管理访问密钥。
- 账号和IAM用户的访问密钥是单独的身份凭证，即账号和IAM用户仅能使用自己的访问密钥进行API调用。
- Fabric SQL Python connector API需要使用访问密钥来调用OBS SDK获取结果集数据，所以用户必须提供访问密钥。
- IAM Token为可选项，当用户提供了IAM Token时，优先使用Token访问Fabric SQL API服务，否则使用访问密钥访问Fabric SQL API服务。
 
