I have a new field "Member ID". The "Member ID" should only be visible for the specific user
You can use "Visible for" parameter to set who can view this field, owner always can see this field.
But not editable
You can set to "No" the parameter "Visible on edit profile", the field will remains available in backend, so admins can edit this.