<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Jul 17, 2014 at 4:18 AM, Marc Delisle <span dir="ltr"><<a href="mailto:marc@infomarc.info" target="_blank">marc@infomarc.info</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le 2014-07-16 17:45, Isaac Bennetch a écrit :<br>
<div><div class="h5">> Bringing this to phpmyadmin--devel for further discussion. This is<br>
> specifically related to implementing feature request 1488 "User<br>
> privilege tab not shown in all relevant cases" [1]<br>
><br>
> On 7/16/14, 4:00 PM, Chirayu Chiripal wrote:<br>
>> Does it makes sense, to allow a user to revoke some of the global<br>
>> privileges from himself?<br>
><br>
> I think ideally, we would allow this but display a message warning that<br>
> it's a bad idea. Something like "You are attempting to remove privileges<br>
> from the user with which you are currently logged in. This is generally<br>
> a bad idea and might result in you being unable to log in or change<br>
> privileges. Are you sure you wish to remove these privileges?"<br>
><br>
> I can't think of a scenario when a user would actually want to do this;<br>
> but just because it's a bad idea doesn't mean we should prevent the user<br>
> from doing it, right? Or in this case, is it reasonable to disallow this<br>
> action?<br>
><br>
> What does everyone else think?<br>
<br>
</div></div>As MySQL permits this, phpMyAdmin should let the user do it.<br>
<br>
Adding a warning can be helpful, keeping in mind that there are certain<br>
others actions like a direct deletion of something in the "mysql"<br>
database that could cause the same problem to the user.<br></blockquote><div><br></div><div>Instead of adding a confirmation dialog and increasing one step for the user, how about adding a short notice on the edit privileges page to remind the user that he is editing his own privileges?<br>
<br>The notice can be something like this: "Note: You are attempting to edit privileges of the user with which you are currently logged in.". This notice will appear only when user is editing his own privileges.</div>
</div></div></div>