Từ 1 tới 7 trên tổng số 7 kết quả

Đề tài: login sql sever dùng windows authentication

  1. #1
    Ngày gia nhập
    11 2008
    Bài viết
    20

    Mặc định login sql sever dùng windows authentication

    em đang làm một ứng dụng nhỏ bằng C#.
    em có một vấn đề muốn nhờ các bác giúp đỡ.

    Khi em muốn login vào sql server dùng SQL authentication em viết như sau thì OK:

    Visual C# Code:
    1. SQLDMO.SQLServer srv = new SQLDMO.SQLServerClass();
    2. srv.Connect(this.txtserver.Text, this.txtuser.Text, this.txtpass.Text);

    nhưng nếu login bằng Windows authentication thì em không biết viết thế nào?
    em đã thử các cách sau:

    Visual C# Code:
    1. srv.Connect(this.txtserver.Text, null , null);
    2. srv.Connect("localhost", null, null);

    nhưng đều không được.

    Mong mọi người giúp. Không biết có cách nào vẫn sử dụng srv khai báo như trên mà login được bằng windows authentication không?

  2. #2
    Ngày gia nhập
    10 2007
    Nơi ở
    Gameloft studio
    Bài viết
    175

    Cho hỏi lại bạn sử dụng thư viện gì? mà code có nhiều chỗ không hề thuộc namespace nào của C# cả:
    Visual C# Code:
    1. //SQLDMO là cái gì mà bạn đã sử dụng.
    2. SQLDMO.SQLServer srv = new SQLDMO.SQLServerClass();
    3. srv.Connect(this.txtserver.Text, this.txtuser.Text, this.txtpass.Text);

    Nếu sử dụng SQLConnection kết nối thì khác, không biết có phải cái mà bạn hỏi hình như bạn sử dụng từ một DLL?
    Không biết ghi gì luôn ...

  3. #3
    Ngày gia nhập
    11 2008
    Bài viết
    77

    đây là cách kết nối SQL bằng DMO
    Muốn kết nối = Windows authentication thì
    Code:
    srv.LoginSecure=true;
    srv.Connect(this.txtserver.Text, "", "");

  4. #4
    Ngày gia nhập
    11 2008
    Bài viết
    20

    thanks các bác,
    hình như cách này em đã thử rồi nhưng không được.

  5. #5
    Ngày gia nhập
    11 2008
    Bài viết
    77

    tui đã test chính xác rồi , sao lai ko dc !!

  6. #6
    Ngày gia nhập
    11 2008
    Bài viết
    20

    Mặc định login sql sever dùng windows authentication

    em làm theo bác thì co lỗi như sau:
    [Microsoft][ODBC SQL Server driver][SQL sever] login failed for user ' '.
    vẫn chưa sửa được

  7. #7
    Ngày gia nhập
    11 2008
    Bài viết
    20

    em làm được rồi.
    cảm ơn các bác nhiều.

    code như sau:

    srv.Name = this.txtserver.Text;
    srv.LoginSecure = true;
    srv.Connect(null, null, null);

Các đề tài tương tự

  1. CREATE LOGIN trong sql sever sử dụng c#
    Gửi bởi ndnhan trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 06-08-2013, 09:21 AM
  2. Database Sql sever 2008 báo lỗi : Can not opend database "" requested by login.Login failed
    Gửi bởi anhit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 25-11-2012, 11:19 PM
  3. Socket Cách load ảnh từ server bỏ qua truy cập windows authentication?
    Gửi bởi Niceyes trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 16-02-2012, 03:40 PM
  4. Login với Authentication mode = "Forms"
    Gửi bởi DVietAnh trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 03-07-2011, 11:40 PM
  5. MS SQL với C# Login vào SQL - Windows Authentication Vs SQL Sever Authentication
    Gửi bởi hoangedward trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 3
    Bài viết cuối: 19-05-2010, 09:12 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn