pbs_ds_password(8B)

πŸ“¦ version 23.06.06-unstable-2026-04, in nixos 26.05, nixpkgs unstable

πŸŽ€ pbs_ds_password(8B) πŸŽ€

okay bestie, welcome to the PBS Professional glow-up of pbs_ds_password(8B) β€” the page where we set or change the data service user account or its password. yes, that password. let’s get into it πŸ’…βœ¨


✨ NAME ✨

pbs_ds_password β€” set or change data service user account or its password 🫢


🌸 SYNOPSIS 🌸

pbs_ds_password [-C <username>] [-r]

πŸ’– DESCRIPTION πŸ’–

You can use this command to change the user account or account password for the data service. main character energy, but for your database creds πŸ‘‘

Passwords πŸ”

Blank passwords are not allowed. no cap, zero. empty password? not today, bestie πŸ™ˆ

If you type in a password, make sure it does not contain restricted characters. The pbs_ds_password command generates passwords containing the following characters:

0123456789abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+

When creating a password manually, do not use \ (backslash) or ` (backquote). This can prevent certain commands such as pbs_server, pbs_ds_password, and printjob from functioning properly, as they rely on connecting to the database. literally do not do it, it’s giving broken vibes πŸ’€

Permissions πŸ›‚

On Linux, root privilege is required to use this command. On Windows, Admin privilege is required.

Restrictions 🚨

Do not run this command if failover is configured. It is important not to inadvertently start two separate instances of the data service on two machines, thus potentially corrupting the database. 😭

If failover is configured, stop the secondary server, remove definitions for PBS_PRIMARY and PBS_SECONDARY from pbs.conf on the primary server host, start PBS, run pbs_ds_password, stop PBS, replace the definitions, and start PBS again. yes, it’s a whole ritual, but the database stays safe πŸ•―οΈβœ¨


🌈 OPTIONS 🌈

  • -C <username> β€” Changes user account for data service to specified account. Specified user account must already exist. πŸ‘€
    • On Linux-based systems, the specified user account must not be root.
    • On Windows, the specified user account must match the PBS service account (which can be any user account.)
    • This option cannot be used while the data service is running. πŸ›‘
    • Can be used with the -r option to automatically generate a password for the new account. πŸ”₯
  • -r β€” Generates a random password. The data service is updated with the new password. random password slay πŸŽ²πŸ’…
    • Can be used with the -C option.
  • (no options) β€” Asks the user to enter a new password twice. Entries must match. Updates data service with new password. matchy-matchy or no deal 🫢

⭐ EXIT STATUS ⭐

  • Zero β€” Success βœ…
  • Non-zero β€” Failure ❌

This lil page is from the PBS Professional manual, pbs_ds_password(8B), and the footer energy is Local, 6 May 2020. byeee, go forth and password responsibly πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from