mirror of
https://github.com/gravitational/teleport.git
synced 2026-11-04 10:25:32 +08:00
53 lines
1.3 KiB
Plaintext
53 lines
1.3 KiB
Plaintext
Log into your Teleport cluster and see available databases:
|
|
|
|
<Tabs>
|
|
<TabItem scope={["enterprise", "oss"]} label="Self-Hosted">
|
|
```code
|
|
$ tsh login --proxy=teleport.example.com --user=alice
|
|
$ tsh db ls
|
|
# Name Description Labels
|
|
# ------------- --------------- --------
|
|
# example-redis Example Redis env=dev
|
|
```
|
|
</TabItem>
|
|
<TabItem scope={["cloud"]} label="Teleport Cloud">
|
|
```code
|
|
$ tsh login --proxy=mytenant.teleport.sh --user=alice
|
|
$ tsh db ls
|
|
# Name Description Labels
|
|
# ------------- --------------- --------
|
|
# example-redis Example Redis env=dev
|
|
```
|
|
</TabItem>
|
|
</Tabs>
|
|
|
|
To connect to a particular database instance:
|
|
|
|
```code
|
|
$ tsh db connect example-redis
|
|
```
|
|
|
|
You can optionally specify the database user to use by default when connecting
|
|
to the database instance:
|
|
|
|
```code
|
|
$ tsh db connect --db-user=alice example-redis
|
|
```
|
|
|
|
If flag `--db-user` is not provided, Teleport logs in as the `default` user.
|
|
|
|
Now you can log in as the previously created user using the below command:
|
|
|
|
```
|
|
AUTH alice STRONG_GENERATED_PASSWORD
|
|
```
|
|
|
|
To log out of the database and remove credentials:
|
|
|
|
```code
|
|
# Remove credentials for a particular database instance.
|
|
$ tsh db logout example-redis
|
|
# Remove credentials for all database instances.
|
|
$ tsh db logout
|
|
```
|