* Christian Ullrich wrote:

> works, starting the service doesn't. That's probably still the
> failing group lookup, which may not be done when running from the

Hmm. Is there any reason not to re-enable sql49c_get_operators_SID(),
which has been disabled using the preprocessor:

static LONG sql49c_get_operators_SID ( PSID*, PSID* )
  {
  ...
#if 1
 return ERROR_NONE_MAPPED;
#else
  ...
#endif
  }

The function is responsible for resolving the "magic" group names
into SIDs, so sql49c_user_privilege_check() can look for them in the
current user's access token. But it doesn't.

I have reversed the preprocessor logic and built both XServer and
kernel. Both appear to work just fine without any elevated permissions,
in fact, without any privileges aside from "Logon as service".

-- 
Christian Ullrich                  Registrierter Linux-User #125183

"There's nothing we can't face -- except for Bun-bun..."


-- 
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to