I want to create a database user who has limited access to the actions it can do on the database. I don’t want this user to be able to execute delete sql commands.
If I go to “Edit Users” I can create a user and give access to the database but no mention of particular permissions. Is this possible?
When on the “Edit User” page for “MariaDB user details” you get to choose which permissions are valid for the user.
Be aware that there are lots of other things that are just as bad as the ability to issue "delete sql commands. (I would adopt the policy of start minimal and increase permission when user is promoted to a position of trust)
But of a hair split, virtualmin domain owners should not have the abilities to change the permissions of database users, it should be a system admin (or staff), as changing these settings could contravene company policies
This feature has been in cpanel for years. The ability to have this or not should be configurable but there should be a choice by the admin if the virtual server owner gets this feature.