lab3 sql server
DESCRIPTION
mien phi taiTRANSCRIPT
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 1/20
KHOA MNG V AN NINH THNG TIN
MN HC: QUN TR SQL SERVER
LAB 03: BO MT SQL SERVER (SV thc hin ti lp)
***
1. Chun u ra - Cu hnh xc thc bng Windows trn my ch MS SQL Server. - To v cu hnh ngi dng truy cp database.
2. Tnh hung - Cng ty TNHH Massan chuyn v sn xut v thng mi thc phm cho ngi tiu dng trn ton quc.
Cng ty ang chun b xy dng cc phn mm dng qun l vn ti chnh k ton, nhn s v sn phm trong cng ty mt cch hiu qu. Trong cng ty c nhiu nhn vin s dng c s d liu trn my ch SQL-SRV lu tr d liu. C mt s nhn vin ca cc phng ban phi thc hin sao lu cu hnh cho database ca phng ban mnh.
ISA 2006
SQL-SRVDC1 Web OCS
Hnh 1: S tng qut h thng mng cng ty Massan 3. Chun b
- Chi tit cc thnh phn cn chun b: o 1 my ch Windows Server 2003 nng cp domain. o 1 my ch MS Windows Server 2003 ci t MS SQL Server 2005.
4. Ni dung cc bi tp
Bi tp 1:
- M t bi tp: o Trong cng ty c nhiu b phn s dng dch v MS SQL lu tr d liu phn mm ca phng ban
mnh. Mi ln kt ni ngi dng cn phi xc thc kim tra quyn kt ni. V vy cn phi to mi ngi mt ti khon xc thc trn my ch MS SQL gip ngi dng c th kt ni v lu tr d liu.
- Yu cu thc hin: 1.1- Cu hnh MS SQL xc thc bng cc ti khon trong Windows. 1.2- To v qun l cc user trong database.
- Hng dn thc hin: -
1.1 Cu hnh MS SQL xc thc bng cc ti khon trong Windows
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 2/20
-
- To cc group trong Windows nh sau:
-
Stt Windows group Ghi ch
1 MYCOMP\HREmployees
2 MYCOMP\ITEmployees
3 MYCOMP\SalesEmployees
4 MYCOMP\ProductionEmployees
5 MYCOMP\PurchasingEmployees
-
- M ca s Computer Management
-
- Chn nhnh System Tools Local Users and Groups Groups
- Click phi Groups New Group
- Nhp thng tin trong Group name, Description, click nt Create to (lp li cc bc hon tt danh
sch cc group trong bng trn)
- Kt qu sau khi thc hin
Bt chnh sch security
- M ca s Local Security Setting
- DB click Local Security Policy, chn Security Account Policies Password Policy
- Trong mn hnh phi, db dng Password must meet complexity requirements
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 3/20
- Chn Enabled Apply OK
Thay i ch chng thc ca SQL Server thnh Mixed Mode
- Trong Select a page, chn th Security Server Authentication SQL Server and Windows
Authentication mode OK
To Windows Logins trong SQL Server theo bng sau:
Stt Login name Authentication Default Database
1 MYCOMP\HREmployees Windows AdventureWorks
2 MYCOMP\ITEmployees Windows Master
3 MYCOMP\SalesEmployees Windows AdventureWorks
4 MYCOMP\ProductionEmployees Windows AdventureWorks
5 MYCOMP\PurchasingEmployees Windows AdventureWorks
- Chn Security Logins New Login.
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 4/20
- Thit lp thng tin cho Login nh sau
- Lp li cc bc hon tt danh sch Windows Logins trong bng trn t kt qu sau
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 5/20
To cc SQL Logins
Thuc tnh Gi tr
Login name HRAppAdmin
Authentication SQL Server
Password: Pa$$w0rd
Confirm password: Pa$$w0rd
Enforce password policy Chn
Enforce password expiration Chn
User must change password at next login Khng chn
Default database master
-
-
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 6/20
Thuc tnh Gi tr
Login name HRApp
Authentication SQL Server
Password: Pa$$w0rd
Confirm password: Pa$$w0rd
Enforce password policy Khng chn
Default database AdventureWorks
Kim chng chnh sch password trn cc Login
-- thay i mt khu cho HRAppAdmin (login ny c p dng password policy)
USE MASTER
ALTER LOGIN HRAppAdmin WITH PASSWORD = '123456'
OLD_PASSWORD = 'Pa$$w0rd'
go
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 7/20
- Li nhn c
-- thay i mt khu cho HRApp (login ny khng p dng password policy)
USE MASTER
ALTER LOGIN HRApp WITH PASSWORD = '123456'
OLD_PASSWORD = 'Pa$$w0rd'
go
- Thc hin thnh cng
Gn Login vo Server Roles
- a vo nhm c quyn to db (dbcreator)
- Chn ITEmployees (login ny c default database l master c quyn to database) vo nhm
dbcreator
- Nhn Add
- Nhn Browse,
- Chn MYCOMP\ITEmployees OK
- Nhn OK
To member tn huuhung trong group MYCOMP\ITEmployees
- Nhn Add, thm member vo group ny
- Nhn Advanced tm tn member OK
- Nhn OK
- Nhn Apply OK
Kim chng member huuhung thuc group MYCOMP\ITEmployees c quyn to database
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 8/20
- Nhp thng tin ng nhp
- + User name: admin
- + Password: Pa$$w0rd (password theo policy)
- Nhp lnh sqlcmd, sau to c s d liu IT_DB, thot bng lnh exit
- Kim tra kt qu trong SSMS, c database tn IT_DB c to t ca s lnh sqlcmd vi quyn ca
user Admin
Gn quyn cho login tn HRAppAdmin
- Chn Preperties ca HRAppAdmin
- Chn Securables trong Select a page, sau nhn Add
- Kim tra mc Specify objects. c chn OK
- Nhn Object Types
- Chn Login OK
- Nhn Browser trong ca s sau
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 9/20
- Chn HRApp OK
- Nhn OK
- HRAppAdmin thc hin gn quyn Alter cho HRApp bng cch chn mc Grant nh hnh OK
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 10/20
Kim chng login HRAppAdmin c th iu chnh login HRApp
- Kt ni vo Database Engine
- Thng tin ng nhp
- + Chng thc SQL Server
- + Login: HRAppAdmin
- + Password: Pa$$w0rd
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 11/20
- Sau khi ng nhp thnh cng, trong SSMS
- Login HRAppAdmin s thc thi vic thay i thng tin ca login HRApp
- Thay i mt khu ng nhp mi cho HRApp (nhc li: password c ca HRApp l 123456 v login
HRApp khng p dng policy password)
- Nhp thng tin mi:
- + Password: 1234567890
- + Confirm passwrod: 1234567890
- + Old password: 123456
1.2: To v qun l cc user cho database (AdventureWorks)
To user t Windows login
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 12/20
- Nhp user name: HREmpoyees. Tm Login name t cc Windows login to trc (trong Bi 1)
- Nhn Browser.. trong mn hnh sau
- Chn MYCOMP\HREmployees OK
- Nhn OK trong mn hnh sau
- Lp li cc bc trn hon tt danh sch cc user trong bng sau:
User name Windows Login name
ITEmployees MYCOMP\ITEmployees
SalesEmployees MYCOMP\ SalesEmployees
ProductionEmployees MYCOMP\ ProductionEmployees
PurchasingEmployees MYCOMP\ PurchasingEmployees
- Kt qu sau khi to
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 13/20
To Windows Login tn Holly
- Nhp thng tin
- + Group name: Holly
- + Description: Holly Group
- To mi User.
Bi tp 2:
- M t bi tp: o Trong cng ty c mt s nhn vin bn cn phn quyn truy cp database ca mnh v phn quyn qun
l database ph hp nht. To cc user trn c s d liu QLSV (qun l sinh vin), gn user vi cc quyn thch hp theo bng m t sau y Tn user Chng
Thc
Mt
khu
Password
Policy
Quyn
c csdl
Quyn
Ghi csdl
Quyn
Backup csdl
User_abc SQL aA12$%
User_def SQL 123456
User_quantri SQL Pa$$w0rd
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 14/20
- Yu cu thc hin: 2.1- To cc user nh trn. 2.2- Phn quyn cho cc user trn.
- Hng dn thc hin: o Cu hnh computer set
To User_abc:
- Khi ng SQL Server 2005 vi quyn qun tr - Chn nhnh Security (mc Server) Logins New Login
To login th nht vi thng tin nh sau
- Th General:
+ Login name: User_abc
+ SQL Server authentication
- Password: aA12$%
- Confirm password: aA12$%
+ Enforce password policy:
+ Default database: QLSV
- Th User mapping
+ Chn Users mapped to this login: QLSV
+ Chn Database role membership for QLSV: db_datareader
Nhn OK thc thi to login User_abc
* Kim chng vic to User_abc
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 15/20
- Ngt kt ni khi SQL Server
- Kt ni vo SQL Server vi ti khon ca User_abc
Thng tin ti khon ng nhp
+ Authentication: SQL Server Authentication
+ Login: User_abc
+ Password: aA12$%
- Thc thi on lnh sau, v ghi nhn kt qu
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 16/20
- Thc thi on lnh sau, v ghi nhn kt qu
To User_def:
- Khi ng SQL Server 2005 vi quyn qun tr - Chn nhnh Security (mc Server) Logins New Login
To login th hai vi thng tin nh sau
- Th General:
+ Login name: User_def
+ SQL Server authentication
- Password: 123456
- Confirm password: 123456
+ Enforce password policy: b chn
+ Default database: QLSV
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 17/20
- Th User mapping
+ Chn Users mapped to this login: QLSV
+ Chn Database role membership for QLSV: db_datareader v db_datawriter
Nhn Ok thc thi to User_def
* Kim chng vic to User_def
- Ngt kt ni khi SQL Server
- Kt ni vo SQL Server vi ti khon ca User_def Thng tin ti khon ng nhp
+ Authentication: SQL Server Authentication
+ Login: User_def
+ Password: 123456
- Thc thi on lnh sau, v ghi nhn kt qu
- Thc thi on lnh sau, v ghi nhn kt qu
To User_quantri:
- Khi ng SQL Server 2005 vi quyn qun tr
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 18/20
- Chn nhnh Security (mc Server) Logins New Login
To login th ba vi thng tin nh sau
- Th General:
+ Login name: User_quantri
+ SQL Server authentication
- Password: Pa$$w0rd
- Confirm password: Pa$$w0rd
+ Enforce password policy:
+ Default database: QLSV
- Th User mapping
+ Chn Users mapped to this login: QLSV
+ Chn Database role membership for QLSV: db_backupoperator
Nhn OK thc thi to User_quantri
* Kim chng vic to User_quantri
- Ngt kt ni khi SQL Server
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 19/20
- Kt ni vo SQL Server vi ti khon ca User_def
Thng tin ti khon ng nhp
+ Authentication: SQL Server Authentication
+ Login: User_quantri
+ Password: Pa$$w0rd
- Thc thi on lnh sau, v ghi nhn kt qu
- Thc thi on lnh sau, v ghi nhn kt qu
* Kt qu sau khi thc hnh bi Lab
- ng nhp SQL Server vi quyn qun tr - Trong nhnh Security (mc Server) Logins, ta c 3 ti khon c th dng ng nhp SQL Server vi cc
quyn khc nhau
-
TRNG CAO NG NGH iSPACE 240 V Vn Ngn, Phng Bnh Th, Qun Th c, TpHCM Website: www.ispace.edu.vn Email: [email protected]
T: (08) 62.678.999 Fax: (08) 62.837.867
MH: Qun tr SQL Server Trang 20/20
- Chn Databases QLSV Security Users, ta thy 3 ti khon ny mapping vo csdl QLSV
5. T chc thc hnh v cch thc nh gi - SV thc tp theo nhm/c nhn - GV hng dn, theo di, nh gi trong qu trnh SV thc hnh v nh gi sn phm cui cng - Tu theo bi Lab, GV c th chm ti lp hay chm ngoi gi vi sn phm SV np cui bui hay hon tt bi
Lab
6. Tiu ch nh gi
STT Hng mc nh gi Thang im Ghi ch
Bi tp 1 5.0 Bi tp c hng dn 1.1 Cu hnh cho MS SQL xc thc bng ti khon Windows. 1.0 1.2 Cu hnh cho cc user trong database. 2.0
Bi tp 2 4.0 Bi tp c hng dn 2.1 To cc user cho database. 1.0 2.2 Phn quyn cho cc user truy cp database. 1.0
Thi - chuyn cn 1 C gng khc phc li, c gng lm nhanh.