Client password-character restrictions

HSM for Windows™ client passwords are restricted to certain characters. In some cases, passwords are case-sensitive.

Passwords can be up to 63 character in length. Password constraints vary, depending on where the passwords are stored and managed, and depending on the version of the IBM® Storage Protect server that your client connects to.

If your IBM Storage Protect server is at version 6.3.3 or later, and if you use an LDAP directory server to authenticate passwords
Use any of the following characters to create a password:
a b c d e f g h i j k l m n o p q r s t u v w x y z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 . ! @ # $ % ^ & * _ - + = ` ( ) 
| { } [ ] : ; < > , ? / ~

Passwords are case-sensitive and are subject to more restrictions that can be imposed by LDAP policies.

If your IBM Storage Protect server is at version 6.3.3 or later, and if you do not use an LDAP directory server to authenticate passwords
Use any of the following characters to create a password:
a b c d e f g h i j k l m n o p q r s t u v w x y z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 . ! @ # $ % ^ & * _ - + = ` ( ) 
| { } [ ] : ; < > , ? / ~

Passwords are stored in the IBM Storage Protect server database and are not case-sensitive.

If your IBM Storage Protect server is earlier than version 6.3.3
Use any of the following characters to create a password:
a b c d e f g h i j k l m n o p q r s t u v w x y z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9
_ - & + . 

Passwords are stored in the IBM Storage Protect server database and are not case-sensitive.

Remember:

On the command line, enclose all parameters that contain one or more special characters in quotation marks. Without quotation marks, the special characters can be interpreted as shell escape characters, file redirection characters, or other characters that have significance to the operating system.

On Windows systems:
Enclose the command parameters in quotation marks (").
Command line example:
dsmc set password "t67@#$%^&" "pass2><w0rd"

Quotation marks are not required when you type a password with special characters in an options file.