Lỗi Run-time error ‘-2147467259 (80004005) khi kết nối tới SQL Server

Chia sẻ bởi:hands
★★★★★
Quảng cáo

Chào anh/chi!
Em đang cố kết nối tới SQL Server và gặp lỗi Run-time error '-2147467259 (80004005): Cannot open database "mydatabase" repuested by the login. The login failed.
Em đã sử dụng thư viện microsoft activex data objects 2.8 library và code như sau:

Sub ConnectSqlServer()

Dim conn As ADODB.Connection

Dim rs As ADODB.Recordset

Dim sConnString As String

' Create the connection string.

sConnString = "Provider=SQLOLEDB;Data Source=" & src & ";" & _
                  "Initial Catalog=" & ctlg & ";" & _
                  "Integrated Security=SSPI;"

Set conn = New ADODB.Connection   

' Open the connection and execute.

conn.Open sConnString
End Sub()

Em đang sd phiên bản SQL Server 2014, trước đây em vẫn truy cập bình thường với đoạn code này nhưng giờ em thay đổi kết nối tới database khác thì bị lỗi, em nghĩ là do database.
Mong anh/chị trong diễn đàn có thể cho em biết nguyên nhân của lỗi database, có trường hợp cần cài đặt gì không ạ?
Em cảm ơn!

Bạn kiểm tra lại quyền truy cập nhé. Ví dụ tên đăng nhập, mật khẩu, quyền truy cập vào CSDL của tài khoản đó.

www.giaiphapexcel.com/diendan/threads/l%E1%BB%97i-run-time-error-2147467259-80004005-khi-k%E1%BA%BFt-n%E1%BB%91i-t%E1%BB%9Bi-sql-server.152953/

Thiết kế Tổng đãi ngộ (Total Rewards) theo khung SHRM
Khóa học SprinGO phù hợp

Thiết kế Tổng đãi ngộ (Total Rewards) theo khung SHRM

Khóa học “Thiết kế Tổng phần thưởng (Total Reward) chuẩn khung SHRM” giúp bạn nắm vững toàn bộ hệ thống đãi ngộ theo chuẩn...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Leave a Reply

Your email address will not be published. Required fields are marked *

Quảng cáo

Cũ vẫn chất

Xem thêm