The board shall administer and enforce the taxes imposed by this chapter. It shall have the power to enter upon the premises of any taxpayer to examine, or cause to be examined by any agent or representative designated by it for that purpose, any books, papers, records or memoranda, bearing upon the amount of taxes payable, and to secure other information directly or indirectly relating to the enforcement of this chapter.
Ala. Code § 28-3-46 (1975)