![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
#3
| |||
| |||
|
|
Then I discovered the sysibmadm.mon_current_sql and sysibmadm.mon_lockwaits views. These seem to give access to the same information as the sysibmadm.applications/sysibmadm.lockwaits views, except that there doesn't seem to be any restrictions on them. This means that people may actually see each other's SQL; I find it rather strange that DB2 by default reveals potentially sensitive information - am I misunderstanding something here? I could try revoking PUBLICs access to sysibmadm.mon_current_sql, but I'm afraid to do so: could there be bad side-effects of doing that? |
#4
| |||
| |||
|
|
I wrote: Then I discovered the sysibmadm.mon_current_sql and sysibmadm.mon_lockwaits views. These seem to give access to the same information as the sysibmadm.applications/sysibmadm.lockwaits views, except that there doesn't seem to be any restrictions on them. This means that people may actually see each other's SQL; I find it rather strange that DB2 by default reveals potentially sensitive information - am I misunderstanding something here? I could try revoking PUBLICs access to sysibmadm.mon_current_sql, but I'm afraid to do so: could there be bad side-effects of doing that? It turns out that there is an APAR on this:https://www-304.ibm.com/support/entd...id=swg1IC67819 Does this mean that the problem is fixed in 9.7FP3, or is the APAR just a note on how to work around the problem? (I'm not 100% fluent in IBM jargon.) |
#5
| |||
| |||
|
|
On Sep 16, 2:19*pm, Troels Arvin <tro... (AT) arvin (DOT) dk> wrote: I wrote: Then I discovered the sysibmadm.mon_current_sql and sysibmadm.mon_lockwaits views. These seem to give access to the same information as the sysibmadm.applications/sysibmadm.lockwaits views, except that there doesn't seem to be any restrictions on them. This means that people may actually see each other's SQL; I find it rather strange that DB2 by default reveals potentially sensitive information- am I misunderstanding something here? I could try revoking PUBLICs access to sysibmadm.mon_current_sql, but I'm afraid to do so: could there be bad side-effects of doing that? It turns out that there is an APAR on this:https://www-304.ibm.com/support/entd...id=swg1IC67819 Does this mean that the problem is fixed in 9.7FP3, or is the APAR justa note on how to work around the problem? (I'm not 100% fluent in IBM jargon.) An APAR (Authorised Program Analysis Report) is a description of a problem that is due to a bug in IBM's software (and acknowledged as such by IBM). The APAR is given a unique number to be able to track it during its lifetime and an estimated resolution time. After the problem is solved the support group issues a PTF (Program Temporary Fix) that can be sned out to customers affected by the bug. At the moment a PTF is available, the APAR will get a status 'closed'. An individual customer can decide to immediately apply the PTF or wait for the next FixPack(age); each FP includes a number of PTF's. Each PTF is also sent to the development group that is working on the next release. That's the theory at least, now reality... ;-) In your case according to the link you provided it looks like the APAR IC67819 is still 'open' and no PTF is available: APAR status = OPEN Temporary fix = -- Submitted date = 2010-04-12 Closed date = -- Last modified dat = 2010-04-12 But the "Fix List for DB2 Version 9.7 for Linux, UNIX and Windows" page athttp://www-01.ibm.com/support/docview.wss?rs=71&uid=swg21412438 shows the APAR is included both in FP3 and in FP2. It looks like someone forgot to update the APAR-page ... HTH |
#6
| |||
| |||
|
|
I could try revoking PUBLICs access to sysibmadm.mon_current_sql, but I'm afraid to do so: could there be bad side-effects of doing that? |
![]() |
| Thread Tools | |
| Display Modes | |
| |