công ty Công việc của tôi có một máy chủ MSSQL 2005. Tôi có hai câu hỏi về việc tìm ra người sử dụng đăng nhập hiện tại và cách nào để gửi đi một thông điệp cảnh báo:Làm thế nào để tìm ra tên người dùng và tên máy tính để truy cập vào máy chủ SQL
Câu hỏi đầu tiên là nếu có bất kỳ T-SQL hoặc SP nào để tìm ra tên người dùng đăng nhập hiện tại và tên máy. Nếu người dùng đang sử dụng tên máy chủ SQL để truy cập từ xa vào máy chủ SQL, có cách nào để tìm ra tên cửa sổ của người dùng (tên để đăng nhập vào các cửa sổ) không?
Câu hỏi tiếp theo của tôi là nếu tôi có thể lấy tên người dùng hoặc id, có cách nào để gửi một thông báo cảnh báo như "máy chủ SQL hiện đang được dọn dẹp hoặc sao lưu, vui lòng không đăng nhập tại thời điểm này" . Tôi đoán nó có thể khó khăn. Tôi có thể phải gửi email cho người dùng.
Máy chủ SQL chỉ có thể truy cập được trong công ty. Máy chủ SQL có danh sách người dùng là người dùng đăng nhập: người dùng windows, người dùng SQL và sa.