I will describe the situation as we have a bit complex topic here.
With our admin we have setup a Microsoft ODB (OleDB) SQL connection on Alteryx Server using generic ID in MS SQL server (access to one schema only). My user id was assigned to that connection on alteryx server level as well.
Later I created an in-db workflow that accesses same server but different schema. Credentials for that workflow are using my user id (MS SQL) and connect to the same server. My account has more schema assigned.

How is it possible that my workflow uploaded successfully and ran on the server?
How Alteryx Server recognizes my workflow connection with its connection? Server used in both is the same but connection names, user ids are different.