Как я понимаю в mariadb два пользователя с одинаковым именем пользователя и разными именами хоста считаются двумя разными аккаунтами?
create user employee@192.168.1.2;
create user employee@192.168.1.3;
Создает ли он две разные учетные записи? И что за этим стоит?
Да, это два разных аккаунта.
У каждого хоста будут свои пользователи ... Точно так же пароль root или администратора на host1 обычно не совпадает с паролем root или администратора на host2. Подумайте о @ 192.168.1.2 как фамилия, и наемный рабочий как имя. Только потому, что в семье 1 есть ребенок по имени Булат, а в семье 2 также есть ребенок по имени Булат, эти два Булата не одно и то же лицо.