There are many ways for viruses and dangerous code to attack your computer.
Viruses are destructive programs that can act as program files, or even attach themselves to and corrupt other, innocent-looking files. After viruses enter your computer and start to run, they're difficult to contain.
Computer viruses and malicious (destructive) code can corrupt your data or even take control of your computer. Malicious code inside database files and viruses can be used to break into your computer and steal, change, or delete information — and even use your computer to run other programs.
Antivirus software can help detect and stop viruses in their tracks before they have a chance to run. But you need to work as a team with your antivirus program to achieve the best results — this means keeping your antivirus software up to date, manually scanning downloaded files, and being careful about what files you open or run.
Dangerous code is not necessarily a virus, but can consist of powerful commands that may exist in an Access file you open — in its objects (such as queries, forms, reports, and macros), and also in its Microsoft Visual Basic® for Applications (VBA) modules. VBA is the programming language used in Access.
You can prevent some potentially dangerous code from running by running Access in sandbox mode, which we strongly recommend. This concept will be covered in the second lesson of this course, "Access sandbox mode."