SYMPTOM:
In Strategy 10.x, Subset Report Cache is being shared if “Create Intelligent Cubes by database connection” is enabled as shown below:

Steps to Reproduce:
NOTE: project configuration>Caching>Report cache>cache per DB connection at report cache level is not enabled.
CAUSE:
This is a working as designed behavior.
If the "create cache by database connection" is not enabled for cache, then the DB connection is not being added into cache key. Thus, the subset report cache will be shared for different users.
ACTION:
Enable the setting “Create Caches per database connection” If “Create Intelligent Cubes by database connection” is enabled as shown below:

NOTE:
The view report (subset report) caching feature is disabled by default as shown below, and it could be enabled manually at report level.

Article Reference Number: KB442161