How to get rid of a user (without really succeeding)

Jump to First Reply
Posted:
in Genius Bar edited January 2014
I installed MySQL a while back, before Tiger came out, on my then-Panther system.



One of the first odd things I noticed after installing Tiger was a change in my log-in window...







Yes, I knew there was a "mysql" user associated with MySQL, but that fictitious user never appeared in the graphical log-in window before upgrading from Panther to Tiger.



At the time I just wrote this off as a 10.4.0 glitch, and figured I'd just wait to see if for some low value of x in 10.4.x Mr. MySQL Server would go away on his own.



Well, 10.4.2 and counting he's still here in the log-in window. I'd like for him to go away. Not completely, of course -- I don't wish to uninstall MySQL. There's just no need for MySQL to appear in the graphical log-in window the way a real human user would. There are certainly plenty of other users, like "appserver" and "mailman", who don't appear in the log-in either, and I'd think "mysql" should be just like them.



I guessing that this is something I might accomplish using the NetInfo Manager utility, but if so, I don't know exactly what to do.

Comments

  • Reply 1 of 8
    fahlmanfahlman Posts: 742member
    What's the UID on this user?
     0Likes 0Dislikes 0Informatives
  • Reply 2 of 8
    shetlineshetline Posts: 4,695member
    Quote:

    Originally posted by fahlman

    What's the UID on this user?



    74. (GID is also 74).



    I've looked back and forth in NetInfo Manager between users like mysql, real human being accounts, and other process accounts (appserver, mailman, daemon, etc.) and don't see any obvious (to me at least) setting that says "This guy will appear in the log-in window".



    Another data point: The mysql user doesn't show up in System Preferences/Accounts, as the two other users who appear in the log-in window do.
     0Likes 0Dislikes 0Informatives
  • Reply 3 of 8
    lundylundy Posts: 4,466member
    Time to file a bug report. Get an ADC account at http://connect.apple.com and then file it at



    http://bugreporter.apple.com



    The engineers will ask for further info by email if they need it. Sometimes the things they ask you to do to generate logs and so forth reveal cool debugging tools hidden in the frameworks. You can also see if someone else has already reported your bug, as it will say "Dupe" once the engineers categorize it.
     0Likes 0Dislikes 0Informatives
  • Reply 4 of 8
    fahlmanfahlman Posts: 742member
    I always thought that any User with an ID under 500 didn't appear in the Login Windows. Strange.



    You also have root enabled too?
     0Likes 0Dislikes 0Informatives
  • Reply 5 of 8
    shetlineshetline Posts: 4,695member
    Quote:

    Originally posted by fahlman

    You also have root enabled too?



    Not currently, no.
     0Likes 0Dislikes 0Informatives
  • Reply 6 of 8
    fahlmanfahlman Posts: 742member
    Quote:

    Originally posted by shetline

    Not currently, no.



    I was just wondering because the Other user appears on the Login window.
     0Likes 0Dislikes 0Informatives
  • Reply 7 of 8
    mr. hmr. h Posts: 4,870member
    Quote:

    Originally posted by lundy

    Time to file a bug report. Get an ADC account at http://connect.apple.com and then file it at



    http://bugreporter.apple.com



    The engineers will ask for further info by email if they need it. Sometimes the things they ask you to do to generate logs and so forth reveal cool debugging tools hidden in the frameworks. You can also see if someone else has already reported your bug, as it will say "Dupe" once the engineers categorize it.




    No need to file a bug report. It looks like Apple deliberately changed this behaviour. I'm not sure why.



    This new hint at MacOSXhints should help the original poster
     0Likes 0Dislikes 0Informatives
  • Reply 8 of 8
    shetlineshetline Posts: 4,695member
    Quote:

    Originally posted by Mr. H

    This new hint at MacOSXhints should help the original poster



    That's just what I needed. Thanks!
     0Likes 0Dislikes 0Informatives
Sign In or Register to comment.