Вот как можно параметризовать ваш SQL. Вы также можете проверить эту статью о написании DAO , которая обрабатывает подобные вещи. Я не уверен, что вы можете параметризовать LoginName. Вам, вероятно, лучше всего позвонить sp_addlogin, как сказал предыдущий автор.
command.CommandText= @"CREATE LOGIN @LoginName WITH password=@Password";
command.CommandType = CommandType.Text;
command.Parameters.Add(new SqlParameter()
{
ParameterName = "@LoginName",
Value = "MyLoginNameValue",
SqlDbType = SqlDbType.NVarChar,
Size = 50
});
command.Parameters.Add(new SqlParameter()
{
ParameterName = "@Password",
Value = "MyPasswordValue",
SqlDbType = SqlDbType.NVarChar,
Size = 50
});