poisonedpaint: This is somewhat of an odd question, but I hope its not too hard to get across: basically, if you have a secondary CD key of NWN2, that you want to play on with the same computer, in order to play on that CD key, would you need to change the CD keys that are entered in the Key Manager if you have a secondary CD key already in use on the computer?
Basically yes, you have to change the CD key.
The key is stored per installation and not per user, so even if you log in to your PC as another user, NWN would still use the same CD Key as it is stored in the game's installation folder:
...\Neverwinter Nights Diamond Edition\
nwncdkey.ini The easiest way to play with a second license would be to swap the nwncdkey.ini file with one containing the other key.
You could even do this with a little batch file.
Duplicate nwncdkey.ini two times and rename them
nwncdkey_1.ini
nwncdkey_2.ini
Edit both files so that they contain different keys.
Create a text file and save it as Start_1.bat
Edit it e.g. like this:
cd C:\GOG Games\Neverwinter Nights Diamond Edition
copy nwncdkey_1.ini nwncdkey.ini
nwnmain.exe
(make sure you use the correct path of your installation with the cd command)
Now starting the game with Start_1 will always use the key stored in nwncdkey_1.ini
Create a similar Start_2.bat file where nwncdkey_2.ini is copied and use this for the other user.
I'd advise to use two different PC accounts thus user data is stored separately.
You also have to make sure that both users have write access in the game's installation folder so you are allowed to perform the copy action.