Есть ли способ, который из него я могу знать, если пользователь ( не логин) уже создан в базе данных? Я имею в виду, что пользователь не входит в систему, поскольку я знаю, как проверить вход в систему. Мне нужно проверить для пользователя, который создается внутри конкретного БД и назначенной ему роли.
Это код для проверки входа:
SELECT name FROM sys.server_principals WHERE name = 'test_user'
но как насчет пользователя? Поскольку мне нужно создать пользователя и назначить ему роль, если он не создан. В противном случае я продолжу без создания.
Спасибо