The error message "You do not have access to Elite Dangerous" will appear at the bottom of the log-in screen if your Frontier Account does not yet contain the Elite Dangerous base game.
Ensure you have redeemed your key for the base game (as shown below) to your Frontier Account by clicking REGISTER on the login screen of the launcher and filling in your login details and key. Alternatively, you can redeem any key here.
To locate your Steam keys, right-click Elite Dangerous in your Steam library and select View CD Key.
Please note that you will only have a game key if you made your purchase prior to April 2019. New Steam customers should follow our guide to create and link their accounts, and will need to use the Steam specific log in method, outlined here.
Copy your key using the Copy Key to Clipboard button and redeem the key here.
Note: If you are registering a key that you've already redeemed, you will see an error telling you the code has already been used. You can check if you redeemed your code successfully on the 'My Orders' page.
If you're still having trouble, please get in touch with our Customer Support team via the button below.