diff options
author | unknown <konstantin@mysql.com> | 2005-03-26 01:21:52 +0300 |
---|---|---|
committer | unknown <konstantin@mysql.com> | 2005-03-26 01:21:52 +0300 |
commit | 3fd639493aea5c340acc2e28617e8d917d54ff7d (patch) | |
tree | 9ac46b7e6cf08e07fbf355f33e45cc2dcc24d17a /VC++Files | |
parent | 0310e2a770680593de3b4724d08d6836455b3d91 (diff) | |
download | mariadb-git-3fd639493aea5c340acc2e28617e8d917d54ff7d.tar.gz |
A fix for Bug#8226 "Cannot connect via shared memory":
provide created shared memory objects with proper
access rights to make them usable when client and server
are running under different accounts.
Post review fixes.
VC++Files/mysys/mysys.dsp:
Add my_windac.c to mysys.lib
include/my_sys.h:
Declarations for SECURITY_ATTRIBUTES create/destroy functions.
mysys/Makefile.am:
Add my_windac.c to the list of compiled files.
sql-common/client.c:
Lower requested access rights for events as the server won't
provide clients with ALL access in order to prevent denial
of service attack.
sql/mysqld.cc:
Set proper security attributes for the kernel objects to make them
usable when mysqld is running as a Windows service.
Diffstat (limited to 'VC++Files')
-rw-r--r-- | VC++Files/mysys/mysys.dsp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/VC++Files/mysys/mysys.dsp b/VC++Files/mysys/mysys.dsp index f42357c2249..ad6caf1986e 100644 --- a/VC++Files/mysys/mysys.dsp +++ b/VC++Files/mysys/mysys.dsp @@ -532,6 +532,11 @@ SOURCE=.\my_wincond.c # End Source File # Begin Source File +SOURCE=.\my_windac.c +# End Source File +# Begin Source File + + SOURCE=.\my_winsem.c # End Source File # Begin Source File |