Do not use hyphenated names or reserved words for database names, user identifiers or server names, even enclosed in quotation marks.
For example, the following are not allowed:
grant
june-1999-prospects
“foreign”
For a complete list of reserved words (keywords), see Reference: Building Blocks, Tables and Procedures: > SQL Language Elements > Keywords > Reserved Words.