IT209 bai 6 cac tac vu quan tri he thong ver2012 05 16

15 343 0
IT209 bai 6 cac tac vu quan tri he thong ver2012 05 16

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BÀI CÁC TÁC VỤ QUẢN TRỊ HỆ THỐNG ThS Trần Ngọc Thăng B1_2011.11.26 TÌNH HUỐNG DẪN NHẬP Làm để không bị rò rỉ liệu? Một sở liệu chứa nhiều thông tin có giá trị Do tính bảo mật an toàn liệu, tránh rò rỉ mát liệu vấn đề đáng quan tâm Nếu bạn có file liệu quan trọng cần bảo mật an toàn bạn làm gì? Bạn đặt mật truy cập chỉnh sửa file thật khó khăn nhiều người chia sẻ phần thông tin file liệu với bạn Bạn lưu file nhiều nơi thật khó khăn bạn phải thường xuyên cập nhật chỉnh sửa file liệu  Câu hỏi đặt là: Hệ quản trị CSDL SQL Server hỗ trợ tác vụ để chuyên viên quản trị CSDL quản trị hệ thống cách dễ dàng hiệu quả? B1_2011.11.26 MỤC TIÊU Tạo tài khoản đăng nhập, tài khoản người sử dụng Phân quyền và thiết lập Roles Sao lưu và phục hồi sở dữ liệu Hoạch định tác vụ quản trị B1_2011.11.26 NỘI DUNG Quản lý đăng ký SQL Server Bảo mật phân quyền người dùng Sao lưu phục hồi liệu Hoạch định tác vụ quản trị B1_2011.11.26 QUẢN LÝ ĐĂNG KÝ SQL SERVER • Server liên kết – Linked Server; • Sử dụng BCP Bulk Insert nhập liệu; • Detach Attach sở liệu; • Import Export liệu B1_2011.11.26 QUẢN LÝ ĐĂNG KÝ SQL SERVER (tiếp theo) • SERVER LIÊN KẾT – LINKED SERVER: Tương tự hệ quản trị CSDL lớn khác (Access, Oracle), hệ thống cung cấp công cụ liên kết với hệ quản trị CSDL khác Khi liên kết thiết lập, với quyền hạn user liên kết bạn thực khai thác liệu liên kết SQL Server • SỬ DỤNG BCP VÀ BULK INSERT NHẬP DỮ LIỆU: Bcp câu lệnh dạng command prompt, dùng xuất (export) nhâp (import) liệu SQL Server tập tin (dạng text excel) Các tập tin tham gia xuất nhập phải có cấu trúc liệu kiểu bảng (hàng, cột), bảng liệu SQL Server thực nhập liệu phải có cấu trúc tương đương có sẵn Bulk insert câu lệnh tương tự bcp thực import liệu mà không export • DETTACH VÀ ATTACH CƠ SỞ DỮ LIỆU: Là kỹ thuật hủy nối ghép tập tin CSDL với Server • IMPORT DỮ LIỆU: Dùng nhập liệu từ hệ quản trị CSDL khác CSDL khác SQL Server: Từ SQL Server sang SQL Server, từ CSDL Access, từ file Excel, từ file Text, từ Visual Foxpro … • EXPORT DỮ LIỆU: Kỹ thuật xuất liệu từ CSDL SQL Server hệ quản trị CSDL khác CSDL khác SQL Server: Từ SQL Server sang SQL Server, tới CSDL Acces, tới file Excel, tới file Text, tới Visual Foxpro… B1_2011.11.26 BẢO MẬT VÀ PHÂN QUYỀN NGƯỜI DÙNG • Mô tả tính bảo mật SQL Server • Các chế độ đăng nhập (login) SQL Server • Sử dụng T-SQL để quản lý login • Diễn tả khái niệm database user • Sử dụng system stored procedure để quản lý database user • Diễn tả khái niệm database role • Sử dụng system stored procedure để quản lý role • Diễn tả khái niệm permission • Diễn tả cách thực thi authorization đơn giản • Diễn tả cách lấy lại permission đối tượng B1_2011.11.26 BẢO MẬT VÀ PHÂN QUYỀN NGƯỜI DÙNG (tiếp theo) Có cách sử dụng login authentication SQL Server: • SQL Server Authentication; • Windows NT Authentication; • Mixed Mode Authentication Các Role cách để phân quyền cho user Authentication Khả cho phép truy nhập CSDL Chỉ cho phép đối tượng CSDL SQL Server Roles Server Roles Database Roles Mô hình bảo mật mức B1_2011.11.26 SAO LƯU VÀ PHỤC HỒI DỮ LIỆU • Những lý phải lưu phục hồi liệu; • Các loại Backup; • Các mô hình phục hồi liệu; • Sao lưu liệu – Backup Database; • Phục hồi liệu – Restore Database B1_2011.11.26 SAO LƯU VÀ PHỤC HỒI DỮ LIỆU (tiếp theo) • Những lý phải lưu khôi phục liệu:  Ổ đĩa bị hỏng (chứa tập tin CSDL);  Server bị hỏng;  Nguyên nhân bên (thiên nhiên, hỏa hoạn, cắp, );  User vô tình xóa liệu;  Bị vô tình hay cố ý làm thông tin sai lệch;  Bị hack • Các loại Backup:  Full Database Backups: Copy toàn CSDL (các tập tin bao gồm bảng, khung nhìn, đối tượng khác)  Differential Database Backups: Copy liệu thay đổi Data file kể từ lần full backup gần  File or file group backups: Copy file đơn hay file group  Differential File or File Group Backups: Thực Differential Database copy phần liệu thay đổi file đơn file group  Transaction log backups: Ghi nhận tất transaction chứa transaction log file kể từ lần transaction log backup gần Với loại lưu ta khôi phục liệu thời điểm 10 B1_2011.11.26 SAO LƯU VÀ PHỤC HỒI DỮ LIỆU • Các mô hình phục hồi liệu:  Full Recovery model  Bulk-Logged Recovery Model  Simple Recovery Model • Sao lưu sở liệu – Backup Database:  Backup: Là trình copy toàn phần database, transaction log, file, file group thành lập backup set chứa backup media (disk tape) cách sử dụng backup device (tape drive name physical filename)  Backup Device: Một file vật lý drive tape  Backup file: Một file chứa Backup set  Backup media: Là Disk tape  Backup set: Một backup lần backup đơn chứa backup media • Khôi phục liệu – Restore Database: Là chức thực khôi phục liệu lưu, tùy theo chiến lược backup mà bạn phục hồi đến thời điểm nào, thu liệu khứ Khôi phục liệu thực theo thứ tự backup, thông tin lưu trữ msdb 11 B1_2011.11.26 HOẠCH ĐỊNH TÁC VỤ QUẢN TRỊ • Cấu hình tác vụ; • Các tác vụ thường trú SQL Server; • Các tác vụ bảo trì thường trú tự động; • Tạo cảnh báo (alerts); • Tự động hóa troubleshooting SQL Server; • Tự động hóa công việc (jobs) nhiều server 12 B1_2011.11.26 CÂU HỎI TRẮC NGHIỆM Server role sau mặc định bao gồm thành viên nhóm Administrator Windows? a Serveradmin b Securityadmin c Sysadmin d Processadmin Thủ tục hệ thống dùng để thêm user vào server role? a sp_addlogin b sp_adduser c sp_srvaddrolemember d sp_addsrvrolemember Do cần thêm user có tên ’Myuser’ vào system administration role Lệnh sau thực yêu cầu này? a EXEC sp_addsrvrolemember 'MyUser', 'sysadmin' b EXEC sp_addsrvrolemember 'MyUser', 'db_ddl_admin' c EXEC sp_srvaddrolemember 'sysadmin', 'MyUser' d EXEC sp_srvaddrolemember 'db_ddl_admin', 'MyUser' Bạn cần cấp cho nhân viên có quyền dbo để truy cập vào Database Marketing Thủ tục sau bạn dùng để thực việc này? a sp_addrole b sp_addlogin c sp_grantlogin d sp_grantdbaccess 13 B1_2011.11.26 ĐÁP ÁN TRẮC NGHIỆM Server role sau mặc định bao gồm thành viên nhóm Administrator Windows? a Serveradmin b Securityadmin c Sysadmin d Processadmin Thủ tục hệ thống dùng để thêm user vào server role? a sp_addlogin b sp_adduser c sp_srvaddrolemember d sp_addsrvrolemember Do cần thêm user có tên ’Myuser’ vào system administration role Lệnh sau thực yêu cầu này? a EXEC sp_addsrvrolemember 'MyUser', 'sysadmin' b EXEC sp_addsrvrolemember 'MyUser', 'db_ddl_admin' c EXEC sp_srvaddrolemember 'sysadmin', 'MyUser' d EXEC sp_srvaddrolemember 'db_ddl_admin', 'MyUser' Bạn cần cấp cho nhân viên có quyền dbo để truy cập vào Database Marketing Thủ tục sau bạn dùng để thực việc này? a sp_addrole b sp_addlogin c sp_grantlogin d sp_grantdbaccess 14 B1_2011.11.26 TÓM LƯỢC CUỐI BÀI Sau học xong Bài Các tác vụ quản trị hệ thống, học viên : • Tạo tài khoản đăng nhập, tài khoản người sử dụng • Phân quyền thiết lập Roles • Sao lưu phục hồi sở liệu • Hoạch định tác vụ quản trị 15 B1_2011.11.26 ... (tiếp theo) Có cách sử dụng login authentication SQL Server: • SQL Server Authentication; • Windows NT Authentication; • Mixed Mode Authentication Các Role cách để phân quyền cho user Authentication... Linked Server; • Sử dụng BCP Bulk Insert nhập liệu; • Detach Attach sở liệu; • Import Export liệu B1_2011.11.26 QUẢN LÝ ĐĂNG KÝ SQL SERVER (tiếp theo) • SERVER LIÊN KẾT – LINKED SERVER: Tương tự hệ... tương đương có sẵn Bulk insert câu lệnh tương tự bcp thực import liệu mà không export • DETTACH VÀ ATTACH CƠ SỞ DỮ LIỆU: Là kỹ thuật hủy nối ghép tập tin CSDL với Server • IMPORT DỮ LIỆU: Dùng

Ngày đăng: 09/06/2017, 23:21

Tài liệu cùng người dùng

Tài liệu liên quan