Добавить вопрос входа в SQL на Windows Server 2008 с SMO - PullRequest
0 голосов
/ 05 марта 2012

Используя SMO, я попытался добавить логин SQL SERVER, установленный в Windows 7, с этим кодом, и он работал хорошо, но он не работал на Windows Server 2008.

  • Я что-то упустил?

        Login _Login;
        string _UserID ;
        string _User;
        string _Password;
    
    try
            {
                _Login = new Login(wm._Server, _UserID);
                _Login.LoginType = LoginType.SqlLogin;
                _Login.Create(_Password);
                _Login.AddToRole("sysadmin");
            }
            catch (Exception ex1)
            {
                MessageBox.Show(ex1.Message);
            }  
    

1 Ответ

1 голос
/ 07 марта 2012

Проблема заключалась в том, что пароль не был достаточно сложным (политика win 2k8). Я нашел его в свойстве InnerException.

...