In case anyone finds this old thread in a web search (as I did, for "data protector maxdb rights"), the following minimum permissions have worked for the DBM user configured for the Data Protector integration:
(In dbmcli)
user_put user SERVERRIGHTS=+InstallMgm,+Recovery,+Backup,+ParamCheckWrite,+DBInfoRead
Verification:
user_getrights user SERVERRIGHTS
Expected output with plus '+' signs:
...
InstallMgm + Installation management
...
Recovery + Restoring backups
Backup + Saving backups
...
ParamCheckWrite + Parameter access (checked write)
...
DBInfoRead + Request status data
...
Suggested user:
DATAPROTECTOR
(It is long, but you will not be typing it in interactively but instead can copy and paste it into the Data Protector integration, and using a longer name since not aware of a way to add a comment or description for a DBM user.)
With the above rights minus DBInfoRead, the following error was encountered by Data Protector:
-24937,ERR_MISSRIGHT: No permission for DBM command user_getrights
(As of this post, the Data Protector 9.06 Integration Guide documented the other rights as necessary but did not mention DBInfoRead. I have sent documentation feedback to HPE.)
Tested environment:
Data Protector 9.05
MaxDB 7.9
HP-UX 11.31