Sorry indeed, some people are so into computers and tech they don't realize that they're being abused by their employer as a result. It's something I've had to learn to deal with too, I get asked to do minor stuff in hats other than the code realm because I know them and they're on my resume, but if its something major like come be our DBA til we hire a new one, that requires a pay raise or a bonus (I try to be easy to work with).
Also, I'm happy answering questions, like where is this located, where does this pull from, or where can I find the password to this, if it's how does this work, or can you help me get this working, that requires a consulting fee, no idea why it would be anything else. My time will always be more valuable than theirs.