Я думаю, вы просто неправильно понимаете поведение.Поведение на Windows и Mac идентично.Derby неявно создает схему с именем пользователя на лету.Но вы также можете явно ссылаться на схемы, используя полные квалификационные имена таблиц и т. Д., Используя оператор CREATE SCHEMA и т. Д. Возможно, вы просто не используете имя пользователя, которое вам кажется, или вы не смотрите на ту же базучто вы думаете, или что-то в этом роде.
Попробуйте сделать свой вопрос более конкретным, разместив точные сценарии того, что вы делаете, например, с помощью инструмента 'ij' на обеих машинах, чтобы мы могли видетьВы можете делать по-другому.Я обычно использую Derby в Windows, Mac и Linux, и всегда находил согласованным обработку имени пользователя / имени схемы.