What are strong password guidelines for SQL 2005 Express edition

When you are installing SQL server 2005 Express edition, the wizard asks you for a password. At this time you can put in a password, other than a blank password, however you should really meet the strong password requirements. The "Strong Password" in SQL Server Express 2005 is defined as follows by Microsoft:

Strong Password Guidelines

Strong passwords are not readily guessed by a person, and are not easily hacked by using a computer program. Follow these guidelines when you set passwords:

  1. Strong passwords cannot use prohibited conditions or terms, including:
    1. A blank or NULL condition
       
    2. "Password"
       
    3. "Admin"
       
    4. "Administrator"
       
    5. "sa"
       
    6. "sysadmin"
       
  2. A strong password cannot use the following terms associated with the installation computer:
    1. The name of the user currently logged onto the computer.
       
    2. The computer name.
       
  3. A strong password must be at least six characters in length and satisfy at least three of the following four criteria:
    1. It must contain uppercase letters.
       
    2. It must contain lowercase letters.
       
    3. It must contain numbers.
       
    4. It must contain non-alphanumeric characters – e.g., #, %, or ^.
       

Passwords entered on the Authentication page must meet strong password policy requirements. If you have any automation that uses SQL Server Authentication, make sure that the password meets strong password policy requirements.

Source: MSDN http://msdn.microsoft.com/en-us/library/ms143705.aspx