# Resolve Sprinto Check To Ensure GCP Cloud SQL Connections Uses SSL

### About

Sprinto check: GCP Cloud SQL connections requires to use SSL

The above-mentioned Sprinto check verifies that all incoming connections to your Cloud SQL database instance on Google Cloud Platform (GCP) are secured using SSL (Secure Sockets Layer) encryption.

### Purpose

The purpose of this check is to enforce secure communication between client applications and your Cloud SQL database instance. By requiring all incoming connections to use SSL, you can protect sensitive data from being intercepted or tampered with during transmission. This measure helps maintain data privacy and integrity, ensuring that only authorized clients can establish secure connections to your database.

### How to resolve this check

Follow the below steps to fix the Sprinto check:

#### Before you begin

* Ensure you have administrator privileges on the GCP account where you want to make configuration changes.

#### Updating via GCP Console

1. Log in to the [GCP Console](https://www.google.com/aclk?sa=l\&ai=DChcSEwiF9KiynaGGAxXzD3sHHfo_AqQYABAAGgJ0bQ\&ase=2\&gclid=CjwKCAjwr7ayBhAPEiwA6EIGxBTSDqgsrAaUqvDOkFoV5sRkKS_zlPBRVb69aurHqPh3Y1HLq6WloBoC92kQAvD_BwE\&sig=AOD64_2UH0hiRENJvfwrmW-mqc7-0vPq1A\&q\&nis=4\&adurl\&ved=2ahUKEwjNy6KynaGGAxXCa_UHHbSMB50Q0Qx6BAgGEAE) using your credentials.
2. Navigate to the Instances service.
3. Select the Cloud SQL instance from the list for configuration.
4. From the left-side navigation panel, select Connections.
5. Under the SSL Connections section, click Allow only SSL connections.
6. Under the Configure SSL client certificates, click Create a client certificate.
7. Follow the on-screen instructions to learn how to connect to your instances.
8. Repeat the above steps for all critical Instances.

Sprinto will detect the configuration change and set the check status to "Passing."

Contact [Sprinto support](mailto:www.support@sprinto.com) if you have any queries related to the check or need assistance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sprinto.com/monitors/encryption-and-backup-monitoring/resolve-sprinto-check-to-ensure-gcp-cloud-sql-connections-uses-ssl.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
