Запуск приложения от пользователя - C#
Формулировка задачи:
Здравствуйте, подскажите, как в самом коде Win-приложения задать доменного пользователя и его пароль от которого оно будет запускаться?
Это мне нужно для доменной авторизации к SQL серверу, чтобы можно было подключиться под строкой
"Data Source={0};Initial Catalog={1};Integrated Security=true;"
Спасибо.
Решение задачи: «Запуск приложения от пользователя»
textual
Листинг программы
using System.Linq; using System.Text; using System.Diagnostics; using System.Net; namespace StartProgram { class Program { static void Main(string[] args) { NetworkCredential NC = new NetworkCredential("username", "pwd", "domain"); Process Pr = new Process(); Pr.StartInfo.FileName = "исполняемый файл"; Pr.StartInfo.UserName = NC.UserName; Pr.StartInfo.Password = NC.SecurePassword; Pr.StartInfo.Domain = NC.Domain; Pr.StartInfo.UseShellExecute = false; Pr.Start(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д