[]{}(),;?*=!@|
To learn more about the restriction, see this ODBC documentation.
Change the username or password to exclude the special character: []{}(),;?*=!@|
Below is a table with a detailed list of special characters that should not be used by various databases in MicroStrategy, which contain both the characters not recommended by Microsoft ODBC and not allowed by databases.
Database | Version | Characters to Avoid in ODBC Connection Strings | Database References |
|---|---|---|---|
Microsoft SQL Server | 2008 | [ ] { } ( ) , : ? * = ! @ | | Microsoft doc |
2012 | [ ] { } ( ) , : ? * = ! @ | | Microsoft doc | |
2014 | [ ] { } ( ) , : ? * = ! @ | | Microsoft doc | |
2016 | [ ] { } ( ) , : ? * = ! @ | | Microsoft doc | |
2017 | [ ] { } ( ) , : ? * = ! @ | | Microsoft doc | |
2019 | [ ] { } ( ) , : ? * = ! @ | | Microsoft doc | |
Microsoft Azure Synapse Analytics | Latest | [ ] { } ( ) , ; ? * = ! @ | | Microsoft doc |
Amazon Redshift | Latest | '(single quote) “(double quote) \ / @ [ ] { } ( ) , ; ? * = ! @ | | AWS doc |
IBM Db2 | 9.7 | [ ] { } ( ) , ; ? * = ! @ | | IBM doc |
10.1 | [ ] { } ( ) , ; ? * = ! @ | | IBM doc | |
10.5 | [ ] { } ( ) , ; ? * = ! @ | | IBM doc | |
11.1 | [ ] { } ( ) , ; ? * = ! @ | | IBM doc | |
11.5 | [ ] { } ( ) , ; ? * = ! @ | | IBM doc | |
Oracle | 11gR2 | [ ] { } ( ) , ; ? * = ! @ | | Oracle doc |
12c | [ ] { } ( ) , ; ? * = ! @ | | Oracle doc | |
12cR2 | [ ] { } ( ) , ; ? * = ! @ | | Oracle doc | |
18c | [ ] { } ( ) , ; ? * = ! @ | | Oracle doc | |
19c | [ ] { } ( ) , ; ? * = ! @ | | Oracle doc | |
Teradata |
| [ ] { } ( ) , ; ? * = ! @ | | Teradata doc |
Teradata Vantage |
| [ ] { } ( ) , ; ? * = ! @ | | Teradata doc |
MongoDB | 4.x | [ ] { } ( ) , ; ? * = ! @ | | MongoDB doc Scram attributes |
Oracle MySQL | 5.x | [ ] { } ( ) , ; ? * = ! @ | |
|
8.x | [ ] { } ( ) , ; ? * = ! @ | |
| |
PostgreSQL | 10.x | [ ] { } ( ) , ; ? * = ! @ | | PostgreSQL doc The connection URI needs to be encoded with percent-encoding if it includes symbols with special meaning in any of its parts. |
11.x | [ ] { } ( ) , ; ? * = ! @ | | PostgreSQL doc The connection URI needs to be encoded with percent-encoding if it includes symbols with special meaning in any of its parts. | |
12.x | [ ] { } ( ) , ; ? * = ! @ | | PostgreSQL doc The connection URI needs to be encoded with percent-encoding if it includes symbols with special meaning in any of its parts. | |
13.x | [ ] { } ( ) , ; ? * = ! @ | | PostgreSQL doc The connection URI needs to be encoded with percent-encoding if it includes symbols with special meaning in any of its parts. | |
Snowflake | Latest | [ ] { } ( ) , ; ? * = ! @ | | Snowflake doc |