本文共 469 字,大约阅读时间需要 1 分钟。
mysql的入口函数在mysql-server\sql\mysqld.cc 中的mysqld_main中 主要函数如下: #初始化my_sys lib和 pthreads if (my_init()) // init my_sys library & pthreads { LogErr(ERROR_LEVEL, ER_MYINIT_FAILED); flush_error_log_messages(); return 1; } #从check_user函数中可以看到不能用root来作为user static struct passwd *check_user(const char *user) { struct passwd *tmp_user_info; uid_t user_id = geteuid(); /* purecov: begin tested */ if (!strcmp(user, "root")) return NULL; // Avoid problem with dynamic libraries }转载地址:http://cinmi.baihongyu.com/