Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. NetBackup™ for MySQL Administrator's Guide
  3. Protecting MySQL instances and databases
  4. Things to know before you protect MySQL instances and databases
NetBackup™ for MySQL Administrator's Guide

Things to know before you protect MySQL instances and databases

Protection plans can be used to predefine backup policies which are then used by others to protect their data. The following table describes the permissions with which MySQL database non-root user must be created:

Note:

Ensure that MySQL instance is on the InnoDB storage engine.

Table: User Privileges

User

Privileges

Instance Superuser or Administrator

Select, Insert, Update, Create, Drop, Reload, Shutdown, File, Index, Alter, Super, Lock Tables, Create View, Show View, Trigger, Process, System_User, Create Routine, Delete, Event, Alter Routine

To set the database user privileges, run the following command at MySQL command line:

GRANT SELECT, INSERT, UPDATE, CREATE, DROP, RELOAD, SHUTDOWN, FILE, INDEX, ALTER, SUPER, LOCK TABLES, CREATE VIEW, SHOW VIEW, TRIGGER, PROCESS, SYSTEM_USER, CREATE ROUTINE, DELETE, EVENT, ALTER ROUTINE ON *.* TO 'USER'@'localhost' IDENTIFIED BY 'PASSWORD'

Feedback

Was this page helpful?
Previous

Protecting MySQL instances and databases

Next

Protect MySQL instances and databases

Feedback

Was this page helpful?