商業(yè)應用系統訪問公司的數據庫,采用的方法是在在程序中使用單一的ID和密碼。下列哪一項對組織的數據將提供有效的訪問控制?()A、引入一個輔助的認證方法,如刷智能卡B、在應用系統中使用一個基于角色的權限訪問C、在每個數據庫交易時用戶輸入ID和密碼D、在程序中設置數據庫密碼的有效期