---
title: Service management | Tiger Data Docs
description: Manage the lifecycle of your service from Tiger Console or Tiger CLI
---

- [Tiger Console](#tab-panel-584)
- [Tiger CLI](#tab-panel-585)

From the `Operations` dashboard, you can reset the password, change the environment, convert a free service to a standard one, pause, or delete the service. To fork a service, see [Fork services](../service-management/fork-services).

## Reset your service password

You can reset your service password from the `Operations` dashboard. This is the password you use to connect to your service, not the password for Tiger Console. To reset your Console password, navigate to the `Account` page.

When you reset your service password, you are prompted for your Console password. When you have authenticated, you can create a new service password, ask Console to auto-generate a password, or switch your authentication type between SCRAM and MD5.

SCRAM (salted challenge response authentication mechanism) and MD5 (message digest algorithm 5) are cryptographic authentication mechanisms. Tiger Console uses SCRAM by default. It is more secure and strongly recommended. The MD5 option is provided for compatibility with older clients.

## Change the service environment

In Tiger Cloud, you create services for the following environments:

- Development services: for less demanding tasks, such as ad hoc analytics, testing, or application building. Development services have no delete protection.
- Production services: for mission-critical applications like client-facing dashboards or APIs. Production services have delete protection.

Tiger Cloud applies upgrades differently to development and production services.

To change the environment of an existing service:

1. **In Tiger Console, select the service to update**
2. **Click `Operations` > `Environment`, then change the tag under `Change service environment`**

## Convert a free service to a standard one

You can convert a free service to a standard one, to increase its resources. Note that it is only available if you haven't reached the quota on the number of standard services according to your pricing plan.

1. **In Tiger Console, select the service to update**
2. **Click `Operations` > `Environment` > `Convert service to standard` > `Yes, convert to standard`**

## Pause a service

You can pause a service if you want to stop it running temporarily. When you pause a service, you are no longer billed for compute resources. However, you do need to continue paying for any storage you are using. Pausing a service ensures that it is still available, and is ready to be restarted at any time.

## Delete a service

You can delete a service to remove it completely. This removes the service and its underlying data from the server. You cannot recover a deleted service.

Use [`tiger service list`](/docs/reference/tiger-cloud/tiger-cli#tiger-service-list/index.md) to find the ID of the service you want to manage, then run the relevant command. All commands require you to be [logged in](/docs/get-started/quickstart/tiger-cli/index.md).

## Reset your service password

To reset the password used to connect to your service:

Terminal window

```
# Prompt for a new password interactively
tiger service update-password <service-id>


# Auto-generate a secure password
tiger service update-password <service-id> --auto-generate
```

With `--auto-generate`, you see something like:

```
Successfully generated a new password.
Password saved to system keyring for automatic authentication
To view your new password, run:
   tiger service get <service-id> --with-password
✅ Master password for 'tsdbadmin' user updated successfully
```

This updates the password for the `tsdbadmin` database user, not your Console account. To switch the authentication type between SCRAM and MD5, see the [Tiger Console tab](#tab=tiger-console).

Warning

Resetting the password immediately invalidates the old one. Any application, automation, or integration that connects with the previous credentials loses access until you update its connection details.

## Change the service environment

Tiger CLI sets the environment tag only when it creates a service, using `tiger service create --environment` or `tiger service fork --environment`. To change the tag on an existing service, see the [Tiger Console tab](#tab=tiger-console).

## Convert a free service to a standard one

Converting a free service to a standard one is only available from Tiger Console. See the [Tiger Console tab](#tab=tiger-console).

## Pause a service

To stop a service temporarily without deleting it:

Terminal window

```
tiger service stop <service-id>
```

You see something like:

```
⏹️ Stop request accepted for service '<service-id>'.
⏳ Waiting for service to stop (timeout: 10m0s)...
✅ Service has been successfully stopped!
```

You are no longer billed for compute, but storage billing continues. To start the service again:

Terminal window

```
tiger service start <service-id>
```

You see something like:

```
▶️ Start request accepted for service '<service-id>'.
⏳ Waiting for service to start (wait timeout: 10m0s)...
✅ Service has been successfully started!
```

## Delete a service

Deleting a service is irreversible and permanently removes it and all its data. CLI prompts you to type the service ID to confirm:

Terminal window

```
tiger service delete <service-id>
```

You see something like:

```
🗑️ Delete request accepted for service '<service-id>'.
⏳ Waiting for service '<service-id>' to be deleted
✅ Service '<service-id>' has been successfully deleted.
```

Warning

CLI doesn't enforce the delete protection Tiger Console applies to production services. `tiger service delete` deletes a production service the same way it deletes a development one, with no extra check.
