Re: MySQL grant use?

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Alex Dean
Date:  
To: Main PLUG discussion list
Subject: Re: MySQL grant use?

On Jul 23, 2010, at 1:00 AM, der.hans wrote:

> moin moin,
>
> is there a way see when a particular grant was last used in MySQL? I
> can
> probably troll logs, but I wonder if it's in the DB.


I don't think that's logged anywhere.

>
> Also, how should I sync grants from master to slave when they're out
> of
> sync?


Dump the 'mysql' database on the master, and load it on the slave.

If the slave has a different set of user accounts, I think you'll have
to manually create what you want on the slave. In that case,
configure the master to not replicate the 'mysql' database so your
changes on the master won't affect the slave.

>
> In our case, the slave is also getting local changes. I'm pushing to
> stop
> that, but haven't yet gotten it worked out. The local changes to the
> slave
> didn't drop the missing grants, but since we've had emergency repairs
> after local changes caused problems, it might be that the repairs did
> cause the differences.


Hm. Are users on the slave modifying tables which get replicated from
the master? That's grandma's recipe for data stew. You can't do that
if you have any interest in data integrity. If the slave has some
tables which only exist on the slave, that's probably not a huge
issue. If you want to describe the situation in a little more detail
we can help comment further on how bad/not-bad it all is. :)

alex
---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss