Hi there.
Apart from Phil being right on the spot, the main idea is this: there are extremely few cases in which you need to grand administrator rights to a database. Best shot is to grant the necessary rights at the DB level to a particular SQL Server login to do "administrative" tasks; in this way, you only need a couple of GRANTs and you're good to go.
Please let me know exactly what you need and I might be able to help.
best regards,
io