Certified Information Systems Security Professional CISSP · Free Practice Question Easy
Question 101
Which of the following is the MOST effective way to protect a database management system (DBMS) against unauthorized access?
- A Implementing strong password policies
- B Enabling encryption on database files
- C Installing antivirus software on the DBMS server
- D Implementing role-based access controls
Reveal correct answer
Correct answer: D
Explanation
The correct answer: Role-based access controls allow for the assignment of specific access permissions to individual users or user groups based on their roles and responsibilities within the organization. This ensures that only authorized users have access to the DBMS and prevents unauthorized access. The incorrect answers: While implementing strong password policies is important for protecting access to the DBMS, it is not the MOST effective way to protect against unauthorized access. Strong password policies can be easily bypassed by determined attackers, and do not provide the granular control over access that role-based access controls do. Encrypting database files can protect against unauthorized access in the event that the files are stolen or accessed without proper authorization, but it does not prevent unauthorized access to the DBMS itself. Encryption should be used in conjunction with other security measures, such as role-based access controls, to provide the MOST effective protection. Antivirus software can help protect against malicious software that may try to gain access to the DBMS, but it is not the MOST effective way to prevent unauthorized access. Antivirus software cannot prevent access by authorized users who may misuse their privileges or act with malicious intent. Role-based access controls provide a more comprehensive approach to preventing unauthorized access.Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
You must be logged in to post a comment.
