Запуск приложения от пользователя - 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();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д