In the context of a "cracked" version (specifically the final v1.10 build), the game executable has been modified to bypass the online server check. However, simply bypassing the login is often insufficient; the DLC files themselves contain internal encryption that must be unlocked for the game to recognize them as "Authorized."
If you are seeing this error today, the "story" is usually one of legacy server migration. You can often resolve it by: Logging In : Ensure you are logged into the (which replaced Origin) while playing. XML Editing : Some players fix this by navigating to their Dragon Age II save folder and manually editing the AddIns.xml file to change the "RequiresAuthorization" value from Decrypting Content dragon age 2 dlc unauthorized 10 cracked