sharing profile2 fields multisite I have a site with 2 multi site like

abc.com
xyz.abc.com
zxy.abc.com


All sites have same drupal 7 code base. and I shared all users successfully across all portals.

my setting file for sub-site looks like this

$main_database_prefix = 'abc.com.';
$current_database = 'xyz';
$databases = array (
  'default' =&gt;
  array (
    'default' =&gt;
    array (
      'database' =&gt; $current_database,
      'username' =&gt; 'xxxx',
      'password' =&gt; 'xxxx',
      'host' =&gt; 'localhost',
      'port' =&gt; '',
      'driver' =&gt; 'mysql',
      'prefix' =&gt; array(
              'default'   =&gt; '',
              'users'     =&gt; $main_database_prefix,
              'sessions'  =&gt; $main_database_prefix,
              'role'      =&gt; $main_database_prefix,
          'role_permission'      =&gt; $main_database_prefix,
              'users_roles'   =&gt; $main_database_prefix,
              'user_ips'   =&gt; $main_database_prefix,
              'user_profile_details' =&gt; $main_database_prefix,
              'price' =&gt; $main_database_prefix,
              'transaction' =&gt; $main_database_prefix,
          'db_roles' =&gt; $main_database_prefix,
          'user_modification_history'=&gt;$main_database_prefix,
          'authmap'=&gt; $main_database_prefix,
          'user_industry'=&gt;$main_database_prefix,
          'user_account_request'=&gt;$main_database_prefix,
          'user_account_details'=&gt;$main_database_prefix,
          'country'=&gt;$main_database_prefix,
          'states'=&gt;$main_database_prefix,
          'discount'=&gt;$main_database_prefix,
          'taxname'=&gt;$main_database_prefix,
          'price'=&gt;$main_database_prefix,
          'transaction'=&gt;$main_database_prefix,
          'field_data_field_subscriber_name'=&gt;$main_database_prefix,
          'field_revision_field_subscriber_name'=&gt;$main_database_prefix,
          'profile'=&gt;$main_database_prefix,
          'profile_type'=&gt;$main_database_prefix,

    )
    ),
  ),
);


all tables working properly , except 

'field_data_field_subscriber_name'=&gt;$main_database_prefix,
      'field_revision_field_subscriber_name'=&gt;$main_database_prefix,
      'profile'=&gt;$main_database_prefix,
      'profile_type'=&gt;$main_database_prefix,


I can not see these fields on registration page or in backend
The only difference is these table are entity reference table.

I googled things a lot for this but no success.

Thanks in advance.
I resolved the issue by adding 2 more tables

'field_config_instance'=&gt;$main_database_prefix,
'field_config'=&gt;$main_database_prefix,