-
大小: 1.1MB文件類型: .doc金幣: 1下載: 0 次發(fā)布日期: 2023-11-18
- 語言: 數(shù)據(jù)庫
- 標(biāo)簽: 數(shù)據(jù)庫??
資源簡(jiǎn)介
數(shù)據(jù)庫角色和權(quán)限
2
通過本實(shí)驗(yàn)的學(xué)習(xí),使學(xué)生能夠掌握建立SQL Server數(shù)據(jù)庫用戶的方法,理解SQL Server的數(shù)據(jù)庫角色病能夠進(jìn)行角色的定義,理解SQL Server的數(shù)據(jù)庫權(quán)限,能夠分配權(quán)限
二、實(shí)驗(yàn)內(nèi)容
1、理解數(shù)據(jù)庫角色和權(quán)限
在SQL Server Management Studio中創(chuàng)建三個(gè)登錄帳戶:log1、log2、log3。
利用第3章建立的LoanDB數(shù)據(jù)庫,用log1登錄,能否操作LoanDB數(shù)據(jù)庫?為什么?
將log1、log2、log3映射為L(zhǎng)oanDB數(shù)據(jù)庫中的用戶。
用log1登錄,能否操作LoanDB數(shù)據(jù)庫?為什么?
授予log1、log2、log3具有對(duì)BankT、LegalEntityT、LoanT三張表的查詢權(quán)。
分別用log1、log2、log3登錄,對(duì)上述三張表執(zhí)行查詢。
授予log1具有對(duì)BankT表的插入、刪除權(quán)限。
用log2登錄,對(duì)BankT表插入一行記錄,會(huì)出現(xiàn)什么情況?
用log1登錄,對(duì)BankT表插入一行記錄,會(huì)出現(xiàn)什么情況?
(10)在LoanDB數(shù)據(jù)庫中建立用戶角色:role1,并將log1、log2添加到此角色中。
(11)讓log2具有LoanDB數(shù)據(jù)庫中的全部數(shù)據(jù)的查詢權(quán),比較好的實(shí)現(xiàn)方法是什么?
(12)如果拒絕role1查詢BankT表,則log1、log2、log3是否有權(quán)查詢BankT表?為什么?
2、請(qǐng)完成下題
新建一個(gè)數(shù)據(jù)庫TGDB,然后在SQL Server中創(chuàng)建“SQL Server身份驗(yàn)證”模式的登錄帳號(hào):TG_User,其中賬戶密碼為空,默認(rèn)數(shù)據(jù)庫為Master。并完成如下操作:
讓TG_User成為TGDB數(shù)據(jù)庫的合法用戶。
在TGDB數(shù)據(jù)庫中建用戶自定義角色:MyRole,讓TG_User成為MyRole角色中的成員。
用較好的方法授予MyRole在TGDB數(shù)據(jù)庫中具有所有用戶表的查詢權(quán)。
三、實(shí)驗(yàn)報(bào)告
將實(shí)驗(yàn)結(jié)果反映在實(shí)驗(yàn)報(bào)告中,并對(duì)實(shí)驗(yàn)中遇到的問題及解決方案、進(jìn)行整理、分析總結(jié),提出實(shí)驗(yàn)結(jié)論或自己的看法。
數(shù)據(jù)庫備份和恢復(fù)
2
通過本實(shí)驗(yàn)的學(xué)生,使學(xué)生了解SQL Server的數(shù)據(jù)庫備份方法,具備將SQL Server的數(shù)據(jù)庫進(jìn)行備份和對(duì)數(shù)據(jù)庫備份進(jìn)行數(shù)據(jù)恢復(fù)的能力。
二、實(shí)驗(yàn)內(nèi)容
創(chuàng)建永久性備份設(shè)備:backup1,backup2,兩個(gè)備份設(shè)備均存放在默認(rèn)路徑下。
按順序完成下列備份操作:
將LoanDB數(shù)據(jù)庫完全備份到backup1上;
對(duì)LoanDB數(shù)據(jù)庫中的貸款表中的數(shù)據(jù)進(jìn)行一些修改,然后將LoanDB數(shù)據(jù)庫差異備份到backup2上;
在貸款表中插入一行新記錄,然后將LoanDB數(shù)據(jù)庫差異備份到backup2上;
在貸款表中插入一行新的記錄,然后將LoanDB數(shù)據(jù)庫日志備份到backup2上;
在貸款表中刪除一行記錄,然后對(duì)LoanDB數(shù)據(jù)庫日志備份到文件上(d:\file1.bak);
在貸款表中刪除一行記錄。
對(duì)LoanDB數(shù)據(jù)庫進(jìn)行恢復(fù)。恢復(fù)順序是什么樣的?如果在恢復(fù)之前對(duì)數(shù)據(jù)庫進(jìn)行日志備份,則恢復(fù)完成后,第2題第(6)步刪除的記錄在數(shù)據(jù)庫中存在不?如果在恢復(fù)之前不再對(duì)數(shù)據(jù)庫進(jìn)行日志備份,則恢復(fù)完成后,第2題第(6)步刪除的記錄在數(shù)據(jù)庫中存在不?
實(shí)驗(yàn)報(bào)告
將實(shí)驗(yàn)結(jié)果反映在實(shí)驗(yàn)報(bào)告中,并對(duì)實(shí)驗(yàn)中遇到的問題及解決方案、進(jìn)行整理、分析總結(jié),提出實(shí)驗(yàn)結(jié)論或自己的看法。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論