Chứng thực (Authentication) nhằm đảm bảo biết được người dùng là ai. Sau khi SQL Server chứng thực người dùng, họ có thể thực hiện bất kỳ hành động được phép nào với đăng nhập của họ cũng như những hành động được phép với nhóm mà họ là thành viên.
Chương 8: BẢO MẬT VÀ QUẢN TRỊ NGƯỜI DÙNG 8.1 Chứng thực người dùng 8.2 Gán quyền cho người dùng 8.3 Bảo trì sở dữ liệu SQL Server 2005 8.1 Chứng thực người dùng Chứng thực (Authentication) nhằm đảm bảo biết người dùng Sau SQL Server chứng thực người dùng, họ thực hành động phép với đăng nhập họ hành động phép với nhóm mà họ thành viên SQL Server 2005 8.1.1 Các kiểu chứng thực Có hai kiểu chứng thực: •SQL Server and Windows Authentication: Đây kiểu chứng thực hỗn hợp SQL Server hỗ trợ đăng nhập SQL Server Windows •Windows Authentication: Kiểu chứng thực SQL Server hỗ trợ đăng nhập Windows SQL Server 2005 8.1.1 Các kiểu chứng thực Thay đổi kiểu chứng thực: •Trong cửa sổ Object Explorer, nhấn phải chuột lên Server bạn muốn thay đổi kiểu chứng thực, chọn Properties •Chọn nút Security •Ở phần Server Authentication chọn lại kiểu chứng thực Windows Authentication mode SQL Server and Windows Authentication mode •Nhấn OK SQL Server 2005 8.1.1 Các kiểu chứng thực •Lưu ý: Mặc định, phiên SQL Server 2005 Express Edition phiên SQL Server 2005 Developer Edition không cho phép các kết nối từ xa Để cấu hình SQL Server 2005 chấp nhận các kết nối từ xa cần thực các bước sau: •Cho phép tiếp nhận các kết nối từ xa thể SQL Server mà các ứng dụng máytrạm cần kết nối •Kích hoạt dịch vụ SQL Server Browser •Cấu hình tường lửa cho phép các liệu liên quan đến SQL Server dịch vụ SQL Server Browser lưu thông mạng SQL Server 2005 8.1.2 Cách tạo đăng nhập 8.1.2.1 Tạo đăng nhập Windows 8.1.2.2 Tạo đăng nhập SQL Server 8.1.2.2 Đăng nhập với User sa SQL Server 2005 8.1.3 Nhóm (Roles) 8.1.3.1 Giới thiệu Roles SQL Server tương đương với Group Windows, gọi chung nhóm Bạn tạo nhóm, sau cấp quan hệ thành viên người dùng cho nhóm Người dùng thành viên nhóm thừa hưởng quyền cấp cho nhóm SQL Server 2005 8.1.3 Nhóm (Roles) 8.1.3.1 Giới thiệu SQL Server phân loại nhóm: •Nhóm quyền Server (Server Roles): Nhóm xây dựng sẵn SQL Server người dùng thay đổi (thêm, sửa đổi xóa) Nhóm cho phép người dùng thành viên thực hiện tác vụ quản trị cấp Server Bạn tìm thấy nhóm quyền ở nút Security cấp Server SQL Server 2005 8.1.3 Nhóm (Roles) 8.1.3.1 Giới thiệu SQL Server phân loại nhóm: •Nhóm quyền CSDL (Database Roles): Nhóm quyền CSDL cho phép bạn gán quyền cho người dùng cấp CSDL Nó cung cấp quyền liên quan đến CSDL SQL Server 2005 8.1.3 Nhóm (Roles) 8.1.3.1 Giới thiệu SQL Server phân loại nhóm: •Nhóm quyền CSDL người dùng định nghĩa: Ở cấp CSDL, bạn không bị hạn chế với nhóm quyền định nghĩa trước Bạn tự định nghĩa nhóm quyền riêng bạn SQL Server phân loại nhóm quyền người dùng định nghĩa: Nhóm quyền chuẩn: Dùng cho tác vụ gán quyền tới CSDL Nhóm quyền ứng dụng: Dùng cho ứng dụng •Nhóm quyền ứng dụng: Các quyền liên quan đến ứng dụng SQL Server 2005 10 8.1.3 Nhóm (Roles) 8.1.3.2 Thêm người dùng vào nhóm quyền Server 8.1.3.3 Thêm người dùng vào nhóm quyền CSDL 8.1.3.4 Cách tạo nhóm quyền người dùng tự định nghĩa SQL Server 2005 11 8.2 Gán quyền cho người dùng Chứng thực người dùng trình đảm bảo có người dùng hợp lệ phép làm việc với CSDL Sau người dùng đạt truy cập vào CSDL, điều quan trọng họ có quyền cụ thể với đối tượng CSDL SQL Server 2005 12 8.2 Gán quyền cho người dùng 8.2.1 Tạo người dùng CSDL 8.2.2 Quản lý quyền đối tượng 8.2.3 Quản lý quyền đối tượng SQL Server 2005 13 8.3 Bảo trì sở liệu 8.3.1 Sao lưu dự phòng 8.3.2 Khôi phục sở dữ liệu SQL Server 2005 14 ... tượng CSDL SQL Server 2005 12 8. 2 Gán quyền cho người dùng 8. 2.1 Tạo người dùng CSDL 8. 2.2 Quản lý quyền đối tượng 8. 2.3 Quản lý quyền đối tượng SQL Server 2005 13 8. 3 Bảo trì sở liệu 8. 3.1 Sao... dụng SQL Server 2005 10 8. 1.3 Nhóm (Roles) 8. 1.3.2 Thêm người dùng vào nhóm quyền Server 8. 1.3.3 Thêm người dùng vào nhóm quyền CSDL 8. 1.3.4 Cách tạo nhóm quyền người dùng tự định nghĩa SQL Server. .. thông mạng SQL Server 2005 8. 1.2 Cách tạo đăng nhập 8. 1.2.1 Tạo đăng nhập Windows 8. 1.2.2 Tạo đăng nhập SQL Server 8. 1.2.2 Đăng nhập với User sa SQL Server 2005 8. 1.3 Nhóm (Roles) 8. 1.3.1 Giới