一、Mac OS X的升级或其他原因可能会导致MySQL启动或开机自动运行时

在MySQL操作面板上会提示Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' ”,

这应该是某种情况下导致/usr/local/mysql/data的宿主发生了改变,

只需要运行“sudo chown -R mysql /usr/local/mysql/data”即可

mac 下面运行 “sudo chown -R  _mysql:wheel  /usr/local/mysql/data

-------------------------------------------------

    -c 显示更改的部分的信息

    -f 忽略错误信息

    -h 修复符号链接

    -R 处理指定目录以及其子目录下的所有文件

    -v 显示详细的处理信息

-------------------------------------------------

二、what is wheel

    

在Linux中wheel组就类似于一个管理员的组。
通常在LUNIX下,即使我们有系统管理员root的权限,也不推荐用root用户登录。一般情况下用普通用户登录就可以了,在需要root权限执行一些操作时,再su登录成为root用户。但是,任何人只要知道了root的密码,就都可以通过su命令来登录为root用户--这无疑为系统带来了安全隐患。所以,将普通用户加入到wheel组,被加入的这个普通用户就成了管理员组内的用户,但如果不对一些相关的配置文件进行配置,这个管理员组内的用户与普通用户也没什么区别--就像警察下班后,没有带枪、穿这便衣和普通人(用户)一样,虽然他的的确确是警察。
根据应用的实例不同应用wheel组的方法也不同。这里对于服务器来说,我们希望的是剥夺被加入到wheel组用户以外的普通用户通过su命令来登录为root的机会(只有属于wheel组的用户才可以用su登录为root)。这样就进一步增强了系统的安全性。

三、查看用户组

cat /etc/group | grep [group_name]

最新文章

  1. 1.4 基础知识——GP2.2 计划 与 GP2.8 计划跟踪
  2. Java 中包装类wrapped type之间以及和primitive type的比较
  3. java 查询 mongodb 中的objectid
  4. poj 3667 Hotel(线段树,区间合并)
  5. input子系统详解
  6. Makefile选项CFLAGS,LDFLAGS,LIBS
  7. Excle中LOOKUP经典用法
  8. Operation与GCD的不同
  9. SAP 物料基本单位与BOM单位
  10. SPOJ DQUERY:D-query
  11. Python网络编程——修改套接字发送和接收的缓冲区大小
  12. Java深入解析读书笔记(一)
  13. POJ 2208 已知边四面体六个长度,计算体积
  14. python之~利用PIL模块在图片上写写画画
  15. RestServer 2.0 正式版发布
  16. Python编程从入门到实践笔记——字典
  17. VS2017 community版使用码云(gitee)的一些过程,看图学习,傻瓜式教程
  18. 小程序中添加客服按钮contact-button
  19. python-and和 or用法
  20. Core Animation之基础介绍

热门文章

  1. directorjs和requirejs和artTemplate模板引擒建立的SPA框架
  2. Python框架之Tornado (源码之褪去模板外衣)
  3. PAT 天梯赛 L1-035. 情人节 【水】
  4. linux---(6/27)tr命令和sed命令详解
  5. sql 中 in 与 exist 的区别
  6. 用来在category里加属性的宏
  7. 《Pro Git》第1章 起步
  8. <关于并发框架>Java原生线程池原理及Guava与之的补充
  9. Memcached 连接
  10. java 使用反射