MSSQL授權的問題-架構
MSSQL2005的架構,是個很難理解的概念,但說到家就是ORACLE裡得模式-schema,讓微軟的翻譯家們搞得神乎其神得,說到家就是資料庫物件的容器啊。
剛才看到一篇文件,一個外國人寫得,說得就是MSSQL2005的架構,它和MSSQL2000及以前裡的屬主還是有差別的,主要有一下兩點改進:
1、以前得屬主是和使用者緊緊綁在一起得,當作為屬主得使用者被刪除後,屬住就得換成另一個使用者,這樣,原來應用該物件的程式碼就要改變,比如:
原來:select * from old_owner.tab1;
刪除older_owner,把tab1的屬主改為new_owner
後來:select * from new_owner.tab1;
可以mssql05裡的架構和使用者是分開的,架構可以屬於某個使用者,也可以屬於某幾個使用者,也可以不屬於任何一個使用者,但架構的存在是不依賴於某個使用者的,而資料庫物件只屬於某個架構,而不和任何使用者發生關係,這樣,前面的就好解決了,一旦某個使用者被刪除,只需要把架構轉給另外使用者就可以了,不需要該程式碼;
2、架構的出現,增加了授權方面的方便性,以前如果對某個屬主進行授權,用角色是不可以得,當然,自己建立角色是可以的,但如果不建立角色,就得一個物件一個物件得進行授權,而引進架構後,可以對架構中的某類物件一起授權,非常方便了。
今天比較累,休息了,改天進行。。。呵呵。。。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-476747/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 授權物件許可權後的授權者顯示問題物件
- 認證/授權與許可權的問題
- 認證授權問題概覽
- JAAS中的認證與授權問題
- java儲存過程呼叫servlet的授權問題Java儲存過程Servlet
- 電商系統架構總結3(webapi授權機制)架構WebAPI
- MSSQL記憶體架構及管理SQL記憶體架構
- JBOSS未授權訪問
- 華為授權培訓機構
- MSSQL中文亂碼問題SQL
- mongodb未授權訪問漏洞MongoDB
- MHA架構搭建中遇到的問題架構
- MSSQL 2012 修改所有表的架構SchameSQL架構
- Redis 未授權訪問漏洞利用Redis
- 前 Sun 公司 CEO 作證 Android 沒有授權問題Android
- IP/內容授權或能解決曝光率和成本問題
- 認證鑑權與API許可權控制在微服務架構中的設計與實現:授權碼模式API微服務架構模式
- 未經授權音樂下架版權費成焦點
- 【認證與授權】Spring Security的授權流程Spring
- MSSQL-架構分析-從SQLServer2017釋出看SQLServer架構的演變SQL架構Server
- Oracle建立表空間、建立使用者、授權、授權物件的訪問以及檢視許可權集合Oracle物件
- 【細品架構3/100】架構之問題識別架構
- 授權機制與授權模型研究模型
- mysqldump資料匯出問題和客戶端授權後連線失敗問題MySql客戶端
- 中晟巨集芯獲IBM的Power8架構和指令集永久授權IBM架構
- 基於Docker的MongoDB實現授權訪問DockerMongoDB
- 利用JAAS對使用者進行驗證和授權遇到的問題
- MySQL建立使用者授權訪問MySql
- 配置apache授權訪問目錄(轉)Apache
- MyEclipse2017新增github連線未授權問題EclipseGithub
- 微信裡的”授權“
- 授權的藝術
- 請教Banq一個Ruby架構的問題架構
- numa 架構下mysql可能遭遇的swap問題架構MySql
- 上次jboss連mssql的問題已解決,這次是MDB的問題SQL
- 認證授權方案之授權初識
- oracle顯式授權和隱式授權Oracle
- Memcached 叢集架構方面的問題架構