Hãy đăng nhập vào SQL Server bằng tài khoản sa tài khoản có đặc quyển to nhất Bài 2.. Thiết lập quyền hạn cho tài khoản đăng nhập ‘adm1’ và ‘adm2’ có toàn quyền thao tác trên tất cả CS
Trang 1Bài tập quản lý User and Security
Bài 1 Hãy đăng nhập vào SQL Server bằng tài khoản sa (tài khoản có
đặc quyển to nhất)
Bài 2 Tạo ra 2 CSDL: test và sach với các bảng tuỳ ý
Bài 3 Tạo ra các tài khoản đăng nhập (bằng cách sử dụng câu lệnh SQL
và Enterprise Manager): ‘sv1’, ‘sv2’, ‘sv3’, ‘sv4’, ‘sv5’, ‘gv1’, ‘gv2’, ‘gv3’,
‘gv4’, ‘adm1’, ‘adm2’ với mật khẩu tuỳ ý, sau đó lần lượt đăng nhập thử bằng các tài khoản đã tạo
Bài 4 Thiết lập quyền hạn cho tài khoản đăng nhập ‘adm1’ và ‘adm2’ có
toàn quyền thao tác trên tất cả CSDL
Bài 5 Trong CSDL Sach tạo ra các tài khoản NSD có tên tương ứng với
Tên đăng nhập Tên NSD trong
CSDL
Bài 6 Thiết lập quyền hạn (bằng 2 cách) cho tất cả mọi người sử dụng
trong CSDL sach đều có quyền đọc dữ liệu trên tất cả các bảng
Bài 7 Tạo ra nhóm (bằng 2 cách) ‘GiaoVien1’, ‘GiaoVien2’, ‘SinhVien’,
trong CSDL Sach
Bài 8 Phân quyền cho nhóm ‘GiaoVien1’ trong CSDL Sach có tất cả các
quyền trên các tất cả các bảng
Bài 9 Phân quyền cho nhóm ‘GiaoVien2’ trong CSDL Sach có quyền chèn
thêm dữ liệu, đọc dữ liệu nhưng không có quyền sửa và xoá dữ liệu
Bài 10 Phân quyền cho nhóm ‘SinhVien1’ trong CSDL Sach có quyền
chèn đọc, sửa, xoá dữ liệu trên một bảng nào đó, nhưng không có quyền chèn, sửa và xoá dữ liệu trên các bảng khác
Bài 11 Thêm NSD ‘gv1’, ‘gv2’ vào nhóm ‘GiaoVien1’ bằng cả 2 cách
Bài 12 Thêm NSD ‘gv3’, ‘gv4’ vào nhóm ‘GiaoVien1’
Trang 2Bài 13 SD ‘SinhVien1’, ‘SinhVien2’, ‘SinhVien3’, ‘SinhVien4’,
‘SinhVien5’ vào nhóm ‘SinhVien’
Bài 14 g nhập thử bằng các tài khoản trên sau đó thử thực hiện một
thao tác mà NSD đó không có quyền, chẳng hạn khi đăng nhập bằng tài khoản ‘gv3’ hãy thử xoá, sửa lại các bản ghi trong một bảng nào đó