# doctl databases user – DigitalOcean Documentation > The commands under `doctl databases user` allow you to view details for, and create, database users. Database user accounts are scoped to one database cluster, to which they have full admin access, and are given an automatically-generated password. - [doctl databases user create](https://docs.digitalocean.com/reference/doctl/reference/databases/user/create/index.html.md): Creates a new user for a database. New users are given a role of `normal` and are given an automatically-generated password. To retrieve a list of your databases and their IDs, call `doctl databases list`. - [doctl databases user delete](https://docs.digitalocean.com/reference/doctl/reference/databases/user/delete/index.html.md): Deletes the specified database user. To retrieve a list of your databases and their IDs, call `doctl databases list`. - [doctl databases user get](https://docs.digitalocean.com/reference/doctl/reference/databases/user/get/index.html.md): Retrieves the following details about the specified user: - The username for the user - The password for the user - The user's role, either "primary" or "normal" Primary user accounts are created by DigitalOcean at database cluster creation time and can't … - [doctl databases user list](https://docs.digitalocean.com/reference/doctl/reference/databases/user/list/index.html.md): Retrieves a list of users for the specified database with the following details: - The username for the user - The password for the user - The user's role, either "primary" or "normal" Primary user accounts are created by DigitalOcean at database cluster … - [doctl databases user reset](https://docs.digitalocean.com/reference/doctl/reference/databases/user/reset/index.html.md): Resets the auth password or the MySQL authorization plugin for a given user and returns the user's new credentials. When resetting MySQL auth, valid values for `` are `caching_sha2_password` and `mysql_native_password`.