![[]管理安全性(三)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/7/f508e2cd-0f59-41f8-be99-5b53a899d94b/f508e2cd-0f59-41f8-be99-5b53a899d94b1.gif)
![[]管理安全性(三)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/7/f508e2cd-0f59-41f8-be99-5b53a899d94b/f508e2cd-0f59-41f8-be99-5b53a899d94b2.gif)
![[]管理安全性(三)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/7/f508e2cd-0f59-41f8-be99-5b53a899d94b/f508e2cd-0f59-41f8-be99-5b53a899d94b3.gif)
![[]管理安全性(三)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/7/f508e2cd-0f59-41f8-be99-5b53a899d94b/f508e2cd-0f59-41f8-be99-5b53a899d94b4.gif)
![[]管理安全性(三)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/7/f508e2cd-0f59-41f8-be99-5b53a899d94b/f508e2cd-0f59-41f8-be99-5b53a899d94b5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、8管理安全性(架構)服務器登錄名,指有權限登錄到某服務器的用戶;服務器角色,指一組固定的服務器用戶,默認有9組;*登錄名一定屬于某些角色,默認為 public*服務器角色不容許更改登錄后也不一定有權限操作數(shù)據(jù)庫數(shù)據(jù)庫用戶,指有權限能操作數(shù)據(jù)庫的用戶;數(shù)據(jù)庫角色,指一組固定的有某些權限的數(shù)據(jù)庫角色;數(shù)據(jù)庫架構,指數(shù)據(jù)庫對象的容器;數(shù)據(jù)庫用戶對應于服務器登錄名以便登錄者可以操作數(shù)據(jù)庫*數(shù)據(jù)庫角色可以添加,可以定制不同權限*數(shù)據(jù)庫架構,類似于數(shù)據(jù)庫對象的命名空間,用戶通過架構訪問數(shù)據(jù)庫對象 而通過下圖可以讓這些概念清晰一些:即:1. 服務器登錄名屬于某組服務器角色;2. 服務器登錄名需要于數(shù)據(jù)庫的用
2、戶映射后才擁有操作數(shù)據(jù)庫的權限3. 數(shù)據(jù)庫用戶屬于某組數(shù)據(jù)庫角色以獲取操作數(shù)據(jù)庫的權限4. 數(shù)據(jù)庫角色擁有對應的數(shù)據(jù)庫架構,數(shù)據(jù)庫用戶可以通過角色直接擁有架構5. 數(shù)據(jù)庫用戶有默認架構,寫 SQL 語句可以直接以 “對象名 ”訪問6. 非默認架構則要以 “架構名 . 對象名 ”訪問架構架構是形成單個命名空間的 數(shù)據(jù)庫實體的集合 ,是數(shù)據(jù)庫級 的對象, 是 數(shù)據(jù)庫對象的 容器。 Sql server 完全限定的對象名稱現(xiàn)在包含四部分: 例如,為了避免名稱沖突,同一架構中不能有兩個同名的表。兩個表只有在位于不同的架構 中時才可以同名。將 架構與數(shù)據(jù)庫用戶分離 對管理員和開發(fā)人員而言有下列好處:1、
3、多個用戶可以通過角色成員身份或Windows 組成員身份擁有一個架構。 這擴展了允許角色和組擁有對象的用戶熟悉的功能。2、極大地簡化了刪除數(shù)據(jù)庫用戶的操作。3、刪除數(shù)據(jù)庫用戶不需要重命名該用戶架構所包含的對象。因而,在刪除創(chuàng)建架構所含對 象的用戶后,不再需要修改和測試顯式引用這些對象的應用程序。4、多個用戶可以共享一個默認架構以進行統(tǒng)一名稱解析。5、開發(fā)人員通過共享默認架構可以將共享對象存儲在為特定應用程序專門創(chuàng)建的架構中,而不是 DBO 架構中。默認架構: 在 SQL Server 2008 中,每個用戶都有一個默認架構,用于指定服務器在解析對 象的名 稱時 將要 搜索 的 第一個 架構 。
4、可 以使 用 CREATE USER 和 ALTER USER 的 DEFAULT_SCHEMA 選項設置和更改默認架構。如果未定義 DEFAULT_SCHEMA ,則數(shù)據(jù) 庫用戶將把 DBO 作為其默認架構 用戶的默認架構: 數(shù)據(jù)庫用戶在該數(shù)據(jù)庫中所創(chuàng)建的對象,在默認情況下所屬的架構。 架構的所有者: 擁有和管理該架構的數(shù)據(jù)庫用戶,數(shù)據(jù)庫中的對象歸屬為架構,而架構由數(shù) 據(jù)庫用戶來進行管理因此,新建一個非 SA 賬戶并建立數(shù)據(jù)庫的過程可以如下:1、新建登錄名 Logi n1廿:nJ鮎葉 A S 4|J:X4kKj HL 刊Er AlKiEiAJMqtLkWswnwnwC Bl看uf 書mflf
5、iW- !:*rAH M Hz 0.1席鼻I* hLLifcCf2、新建數(shù)據(jù)庫DB13、新建 DB1的架構Schemal4、新建D1的用戶Userl,登錄名對應 Login1,默認架構選擇 Schemal ,角色選擇db_ow ner5、在登錄名Login1的屬性窗口里選擇用戶映射”,勾選DB1 ,在用戶里填寫 Userl,默認架構選擇SchemalV- LEMhnl便命誥尸孟盂HI益JM*TE 口口口昌口EK.O 孑哼晦 I ,股為!.呂呂口口冃L6、至此,新建表名會是Schemal.Tablel,其他對象也如此12341CToctiD-OBX -呂 X c-xe a 匸 m 匸 ml工旦
6、TaLtJlel(2申 du匸 J_dejc X cy 1 _ 1 8 n j c- x_ _* JL1 txj_mazcy 3ce ynaine xrcHctm= (SO* t-. -j :.丄jod_ri曰e工匸 into Ta.IsJ-el_ valiies T ises c nare: r iBQnuHuut - firoim T std00二結果 _1泊臣idr i-ciints1: 1; test-narTMe1CLgZ) (9. O SF3)DBiOO:OO:oo7、當然還可以新建其他架構的對象Schema2 ,只有Userl擁有該架構,一樣可以訪問,如 Schema2.Tabl
7、e2值得注意的是,當為登錄映射數(shù)據(jù)庫用戶的時候,多個數(shù)據(jù)庫可以有相同名稱的用戶,而單獨為某個數(shù)據(jù)庫新建的用戶,如Userl,則在其他數(shù)據(jù)庫里不允許同名。課堂練習:1. 對象的訪問(示例數(shù)據(jù)庫Advertureworks數(shù)據(jù)庫)(1 )對Person.address對象進行訪問,Person為架構名,嘗試分別運行下面語句的訪 問結果:Select * from Pers on. AddressSelect * from Address2. 架構與數(shù)據(jù)庫用戶的關系1)新建登錄名Login12 )新建數(shù)據(jù)庫DB13)新建DB1的架構Schema14)新建BD1的用戶User1,登錄名對應 Login
8、1 ,默認架構選擇 Schema1 ,角 色選擇db_owner5 )在登錄名Login1的屬性窗口里選擇用戶映射”勾選DB1 ,在用戶里填寫User1,默認架構選擇Schema16)至此,采用 Login1 登錄新建表名會是 chema1.Table1,其他對象也如此。3. 使用T-SQL創(chuàng)建架構(示例數(shù)據(jù)庫為Advertureworks數(shù)據(jù)庫)已知登錄用戶 peter映射為 Advertureworks數(shù)據(jù)庫的數(shù)據(jù)庫用戶 AW_peter, 創(chuàng)建由 AW_peter擁有的、包含表NineProngs的Sprockets架構USE AdventureWorks;CREATE SCHEMA Sprockets AUTHORIZATION AW_
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天津舞臺噴泉施工方案
- 建筑施工方案分類
- 調(diào)料品稅務知識培訓課件
- 合同范例 購銷合同
- 合肥搬家合同范例
- 只有金額合同范例
- 買賣他人按揭房合同范例
- 特殊學生支持與幫助方案計劃
- 強化數(shù)據(jù)保護與隱私管理計劃
- 全院綜合評估與自查報告計劃
- 2023年沈陽職業(yè)技術學院單招數(shù)學模擬試題附答案解析
- DSA室的手術配合教學課件
- 人教版四年級下冊音樂第四單元《凱皮拉的小火車》優(yōu)質教案
- 三調(diào)土地利用現(xiàn)狀分類和三大地類對應甄選
- 房地產(chǎn)合約規(guī)劃分類明細
- 八年級物理(上冊)知識點整理 (2)
- 新冀人版小學科學三年級下冊全冊教案(2022年春修訂)
- 高中物理萬有引力定律知識點總結與典型例題
- 吊裝平臺施工方案
- 粱、柱、板截面取值原則最終
- 如何激發(fā)學生學習物理的興趣PPT課件
評論
0/150
提交評論