Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Không thể mở kiểm tra cơ sở dữ liệu được yêu cầu bởi đăng nhập. Đăng nhập không thành công. Đăng nhập không thành công cho người dùng 'xyz \ ASPNET'

Vâng, lỗi là khá rõ ràng, không? Bạn đang cố gắng kết nối với Máy chủ SQL của mình bằng người dùng "xyz / ASPNET" - đó là tài khoản mà ứng dụng ASP.NET của bạn đang chạy.

Tài khoản này không được phép kết nối với SQL Server - tạo thông tin đăng nhập trên SQL Server cho tài khoản đó hoặc sau đó chỉ định một tài khoản SQL Server hợp lệ khác trong chuỗi kết nối của bạn.

Bạn có thể cho chúng tôi xem chuỗi kết nối của bạn (bằng cách cập nhật câu hỏi ban đầu của bạn) không?

CẬP NHẬT:Được rồi, bạn đang sử dụng xác thực Windows tích hợp -> bạn cần tạo thông tin đăng nhập Máy chủ SQL cho "xyz \ ASPNET" trên Máy chủ SQL của mình - hoặc thay đổi chuỗi kết nối của bạn thành một cái gì đó như:

connectionString="Server=.\SQLExpress;Database=IFItest;User ID=xyz;pwd=top$secret"

Nếu bạn có người dùng "xyz" với mật khẩu là "top $ secret" trong cơ sở dữ liệu của mình.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giám sát TempDB SQL Server bằng cách sử dụng chế độ xem quản lý động (DMV)

  2. nvarchar (tối đa) so với NText

  3. Cách xác định giá trị trường không thể chuyển đổi thành (thập phân, float, int) trong SQL Server

  4. Nhận tất cả các bậc cha mẹ cho một đứa trẻ

  5. Giới thiệu về Lệnh GO trong SQL Server