Я пытаюсь выяснить, как я могу проверить, существует ли роль базы данных в SQL Server. Я хочу сделать что-то вроде этого:
if not exists (select 1 from sometable where rolename='role')
begin
CREATE ROLE role
AUTHORIZATION MyUser;
end
Какую таблицу / proc мне следует использовать здесь?