Cloud SQL built-in database authentication

This page describes how built-in authentication works on Cloud SQL instances.

Introduction

Authentication is the process of verifying the identity of a user who is attempting to access an instance. Cloud SQL uses the following types of authentication for database users:

Although Active Directory or Microsoft Entra ID authentication can be more secure and reliable, you might prefer to use built-in authentication or a hybrid authentication model that includes different authentication types.

Limitations

  • Cloud SQL for SQL Server doesn't support the following capabilities:
    • Custom password policies
    • IAM database authentication
    • IAM authentication for database operations
  • Cloud SQL for SQL Serversupports IAM authentication for instance and backup operations only. For more information, see IAM authentication.

What's next