SAPIEN Technologies, Inc.
  • Home
  • Software
    • PowerShell Studio
    • PrimalScript
    • SAPIEN DevOps Suite
    • VersionRecall
    • PowerShell ModuleManager
    • PowerShell HelpWriter
    • CIM Explorer
    • PrimalXML
    • PrimalSQL
  • Product Support
    • Support Forums
      • Customer Service
      • Product Support
      • Community Scripting Support
    • Premium Support
    • Support Uploads
    • Feature Requests
    • Information Center
    • Frequently Asked Questions
  • Company
    • Contact Us
    • Resellers
    • EULA
    • Privacy Policy
    • SDL Practices
  • Blog
  • Store
    • Software
    • Maintenance Renewals
    • Support
    • Upgrades
    • Shopping Cart
    • Store Checkout
    • Generate a Quote
    • Store Support
  • My Account

SAPIEN Technologies

  • Blog
October 7, 2020 / by June Alane Reif / Web Tools / 2 Comments

New Password and Username Policies

Passwords

Password recommendations have changed over the years. Recent studies show that password complexity doesn’t necessarily mean password security. According to Microsoft and the FBI, when you give people password requirements, they use predictable behavior to create passwords. Therefore, passwords created using password requirements are easier to crack.

With that said, our new password policy is very simple:

  • Passwords must be between 8 and 64 characters in length.
  • Passwords must contain only alpha-numeric characters, hyphens (-), and/or underscores (_).

That’s it!

We do recommend that you follow Microsoft’s guidelines for Users:

  • Don’t use a password that is the same or similar to one you use on any other website.
  • Don’t use a single word, for example, password, or a commonly-used phrase like Iloveyou.
  • Make passwords hard to guess, even by those who know a lot about you; avoid the names and birthdays of your friends and family, your favorite bands, and phrases you like to use.

We agree with the FBI’s assertion that passphrases are harder to crack than short, complex passwords.

Image: XKCD.com/936/

Therefore, we also encourage you to use a passphrase (use hyphens or underscores in the place of spaces) instead of a password. Click here for help generating a good passphrase.

In addition to our new password policy, we will also be banning common passwords. We will periodically update our list of banned passwords based on the growing list of common passwords.

Usernames

Our new username policy is almost exactly the same as our password policy. There are two exceptions—usernames are limited to 20 characters in length and spaces ( ) ARE allowed in usernames.

With that said, our new username policy is very simple:
• Usernames must be between 8 and 20 characters in length.
• Usernames must contain only alpha-numeric characters, spaces ( ), hyphens (-), and/or underscores (_).

In Closing….

We do not require that you update your existing password or username at this time, but when you do, you will have to follow the new, simple guidelines.

For passwords: 8 to 64 characters in length, and only use alpha-numeric characters, hyphens, and/or underscores.

For usernames: 8 to 20 characters in length, and only use alpha-numeric characters, spaces, hyphens, and/or underscores.

Share this:

  • Click to share on Mastodon (Opens in new window) Mastodon
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
Account Security, Account Tools, Passwords, Usernames

Post navigation

PowerShell Studio: Working with the DataGridView Control
New Forum Feature: Marking the Best Answer

2 comments on “New Password and Username Policies”

  1. Gareth Jacobs says:
    October 7, 2020 at 11:53 am

    If you also allowed space characters, then people could choose a phrase as their password rather than a single word. A well chosen password phrase is infinitely more difficult to crack than single words.

  2. June Alane Reif says:
    October 7, 2020 at 12:11 pm

    Thanks for the comment, Gareth! We added spaces for usernames so that people could use proper names if they wish. We chose only hyphens and underscores for passphrases as many articles pointed out quite simply that most people are not used to being able to use spaces in passwords and therefore would not use them. However, we will take your comment in to consideration!

Comments are closed.

RSS SAPIEN Info Center

  • SAPIEN Software Subscriptions June 22, 2022
  • How to add a seat to your Subscription June 8, 2022
  • Why do I need a time stamp when signing a script? April 5, 2021

Search

Enter any query and press enter
Advanced search operators:
+ ⟶ Term must appear
- ⟶ Term must not appear
"" ⟶ Exact string must appear
How do I use these?
Oldest First Newest First

Join our mailing list

Enter your email address to subscribe to our mailing lists for Monthly Blog Digests, Product Announcements and more (you can choose which you receive once you sign-up!)

Tags

#Requires-first.NET.NET 7.NET 9.NET Core.NET Desktop Runtime.net framework.NET Notebook20112012201320142015201620172018201920202021

Categories

  • 20,000 feet (133)
  • ARM64 (2)
  • Ask the Experts (39)
  • Automation (23)
  • Back from TechEd (16)
  • Bash (11)
  • Basics (13)
  • Batch/CMD (22)
  • Beginners (61)
  • Behavior-Driven Development (BDD) (4)
  • Best practices (30)
  • Beta Testing (2)
  • Books and Training (186)
  • CIM Explorer (5)
  • Classes in PowerShell 5.0 (8)
  • Conference (7)
  • Events (89)
  • Exchange Management Shell (2)
  • Feature Peek (32)
  • Forum (4)
  • Gadgets (12)
  • General (603)
  • Git (3)
  • GitHub (4)
  • GUIProgramming (51)
  • Howto (172)
  • IT (3)
  • Module Manager (2)
  • MySQL (2)
  • Newsletter (9)
  • Pester (6)
  • Poll (5)
  • PowerShell (157)
  • PowerShell 5.0 (48)
  • PowerShell 7 (26)
  • PowerShell Blogging Week (1)
  • PowerShell Core (35)
  • PowerShell HelpWriter (11)
  • PowerShell Module (14)
  • PowerShell Versions (5)
    • PowerShell 5.0.10586.122 (2)
    • PowerShell 5.0.14279.1000 (2)
    • PowerShell 5.1.14352.1002 (2)
  • PrimalSQL (14)
  • PS Version 5.0 (6)
  • PSCore6 (20)
  • Puzzle (6)
  • Quick Guide (24)
  • Reference (10)
  • Sales and Promotions (49)
  • SAPIEN Account (5)
  • SAPIEN MVP (10)
  • SAPIEN Tour (13)
  • Script Packager (29)
  • Scripting (48)
    • Security (1)
  • Service Build (110)
  • Software News (784)
    • ChangeVue (16)
    • Community Tools (33)
    • Free Tools (27)
    • iPowerShell (38)
    • PowerShell HelpWriter (9)
    • PowerShell ModuleManager (11)
    • PowerShell Studio (326)
    • PrimalCSV (4)
    • PrimalForms (83)
    • PrimalForms 2011 (74)
    • PrimalPad (17)
    • PrimalScript (261)
    • PrimalScript Studio (13)
    • PrimalScript v.Next (31)
    • PrimalSQL (7)
    • PrimalTools (28)
    • PrimalXML (8)
    • Productivity Pack (4)
    • SAPIEN Script Explorer (3)
    • SAPIEN Update Tool (1)
    • ScriptMerge (2)
    • User Reviews (7)
    • VersionRecall (23)
    • What's new (112)
  • Software Release (23)
  • Spotlight on Controls (32)
  • Store Enhancement (1)
  • Survey (2)
  • Test-Driven Development (6)
  • Testing (8)
  • Tip (14)
  • Trivia (2)
  • User interface design for administrators (6)
  • UserGroup (12)
  • VBScript (129)
  • VBScript Scripts (6)
  • Versions (3)
  • Videos (8)
  • Web Tools (11)
  • Website Maintenance (4)
  • Windows Installer (11)
  • Windows PowerShell (787)
  • Windows Scripting News (71)
  • Windows Subsystem for Linux (2)
  • Windows Terminal (1)
  • WMI Explorer (14)
  • Women in PowerShell (4)

Archives

Dashboard

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

    Software

  • PowerShell Studio
  • PrimalScript
  • SAPIEN DevOps Suite
  • VersionRecall
  • PowerShell ModuleManager
  • PowerShell HelpWriter
  • CIM Explorer
  • PrimalXML
  • PrimalSQL
  • Free Tools and Trial Downloads

    Product Support

  • Customer Service
  • Product Support
  • Community Scripting Support
  • All Forums
  • Premium Support
  • Support Uploads
  • PowerShell 7 Runtimes
  • Feature Requests
  • Information Center
  • YouTube Videos
  • Frequently Asked Questions

    Store

  • Software
  • Maintenance Renewals
  • Support
  • Upgrades
  • Shopping Cart
  • Checkout
  • Refund Policy
  • Store Support

    Blog

    Company

  • Contact Us
  • Resellers
  • EULA
  • Privacy Policy
  • Secure Development Lifecycle Practices
  • Copyright

    Account

  • Signup
  • Login
  • SAPIEN Home

  • Site Map

Follow us on
 

© Copyright 2025 SAPIEN Technologies, Inc.

© Copyright 2025
SAPIEN Technologies, Inc.