Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
1,66 MB
Nội dung
Phan Hi nề 1 S phân chia kh n ng qu n tr và s ự ả ă ả ị ử d ng h qu n tr c s d li u SQL ụ ệ ả ị ơ ở ữ ệ Server. Hình thành theo c c uơ ấ Ng i đ ng nh p (login)ườ ă ậ Ng i dùng (user)ườ Quy n h n (permission)ề ạ Nhóm quy n (role)ề Ng i đ ng nh p đ c th hi n là m i ườ ă ậ ượ ể ệ ỗ m t ng i dùng v i m t s quy n h n ộ ườ ớ ộ ố ề ạ ng v i m t d li u.ứ ớ ộ ữ ệ 2 1 2 3 4 R 1 R 2 Login SQL Service User & Permission & Role Database Log in SQLServer P 3 T o ng i đ ng nh pạ ườ ă ậ exec sp_addlogin ‘tên_login’ , ‘m t_kh u’ [, ậ ẩ ‘d _li u’]ữ ệ create login tên_login with password = ‘m t_kh u’ ậ ẩ [, default_database = d _li u ]ữ ệ 4 Xóa ng i đ ng nh pườ ă ậ exec sp_droplogin ‘tên_login’ drop login tên_login Thay đ i ng i đ ng nh pổ ườ ă ậ alter login { [enable | disable] | with { password = ‘…’ | default_database = … } } 5 T o ng i dùng cho t ng d li uạ ườ ừ ữ ệ exec sp_adduser ‘tên_login’ , ’tên_user’ [ , ‘tên_role’ ] create user tên_user for tên_login Xóa ng i dùngườ exec sp_dropuser ‘tên_user’ drop user tên_user 6 T o nhóm quy nạ ề exec sp_addrole ‘tên_role’ create role tên_user Xóa nhóm quy nề exec sp_droprole ‘tên_role’ drop role tên_role 7 G n ng i dùng v i nhóm quy nắ ườ ớ ề exec sp_addrolemember ‘tên_role’ , ‘tên_user’ Xóa nhóm quy nề exec sp_droprolemember ‘tên_role’ , ‘tên_user’ 8 T o quy n h nạ ề ạ Grant {ALL | permission} on table[ (column [,…n])] to { user | role [,… n] } [with grant option] with grant option : đ c phép gán l i ượ ạ quy n mà mình có cho ng i khác.ề ườ 9 Xóa quy n h nề ạ Revoke [grant option for] {ALL | permission} on table[ (column [,…n])] to { user | role [,… n] } [cascade] grant option for : b tính n ng c p l i ỏ ă ấ ạ quy n cho ng i khác (quy n v n đ c ề ườ ề ẫ ượ gi l i).ử ạ cascade: b t t c các quy n ( các k ỏ ấ ả ề ở ế th a)ừ 10 . Phan Hi nề 1 S phân chia kh n ng qu n tr và s ự ả ă ả ị ử d ng h qu n tr c s d li u SQL ụ ệ ả ị ơ ở ữ ệ Server. Hình thành theo. t d li u.ứ ớ ộ ữ ệ 2 1 2 3 4 R 1 R 2 Login SQL Service User & Permission & Role Database Log in SQL Server P 3 T o ng i đ ng nh pạ ườ ă ậ exec