Parece que o problema de conexão do Dapper é um problema com o SQL Server fazendo algumas das operações SMO de forma assíncrona. Muito provavelmente, o novo Banco de Dados não está pronto para outros usuários/conexões imediatamente, mas requer algum tempo para o SQL Server prepará-lo. Em "tempo humano" (no SSMS ou em um ponto de interrupção), isso não é perceptível, mas "tempo do programa" é muito rápido, então você provavelmente precisa dar uma pausa.
Isso pode também ser o problema com o
AddMember
do Role , mas há uma série de coisas que podem estar erradas aqui, e não temos informações suficientes para contar. (especificamente, AddMember
trabalhar mais tarde? e as strings estão sendo passadas corretas ou não?)