Details
-
New Feature
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
Description
SUPER privilege gives the ability to specify an arbitrary definer for views and stored routines. That basically means that a SUPER user can execute commands as any other user.
To make this functionalty more convenient to use, the server could allow SUPER user to "sudo" directly into any other user without authentication.
Practically this could work by making COM_CHANGE_USER to succeed if the old user had SUPER, even if the authentication for the new user failed.
Note: after MDEV-21743 it's SET USER not SUPER
Attachments
Issue Links
- blocks
-
MXS-5130 Support for PARSEC auth plugin from MDEV-32618
- Open
- is blocked by
-
MDEV-21743 Split up SUPER privilege to smaller privileges
- Closed
- relates to
-
MDEV-34386 Make SQL proxy authentication easier and safer
- Open