BO MT VÀ QUN LÝ NGƯỜI
DÙNG
Mc đích ca bo mt: nhm bo vCSDL khi
nhng truy xut trái phép.
Các mc bo mt ca SQL SERVER: bo mt
trong SQL Server gm 3 lp
Mc xác thc đăng nhp (Authentication/Login
Security): mc ngoài cùng, kim soát xem ai th
log vào server
Database access security: kim soát xem user nào
thtruy cp vào mt Database cthtrên server
Permission security: kim soát mt user ththc
hin được thao tác trên Database
LOGIN SECURITY
Login: Dùng đkết ni vào hthng SQL SERVER.
Các login chmi quyn kết ni vào server chchưa
hn quyn truy cp o Database
Thông tin đăng nhp được lưu trong bng sysxlogins
ca CSDL master
2 loi đăng nhp
LOGIN SECURITY
Windows Authentication: login vào server vi tưcách 1
Windows account
Cách to mt new Windows login:
Cách 1: Dùng Studio Manager:
Chn Security.Login.NewLogin
Cách 2: Dùng lnh: sp_grantlogin ‘login_name’
SQL Server Authentication: cn cung cp name và password.
Trình cài đt SQL Server tđng to ra mt login name là
sa, password là null
Cách to mt new SQL Server login:
Dùng Studio Manager: Chn Security.Login.NewLogin
Dùng lnh: sp_addlogin login_name’, ‘password’
LOGIN SECURITY
Windows Authentication mode: Kết ni vi SQL Server
bng Windows Authentication. Vic kim tra an toàn các
kết ni đượcy nhim cho Windows
Mixed Security Mode: Kết ni vi SQL Server bng
Windows Authentication hoc SQL Server Authentication
Đchuyn đi chếđchng thc: