新聞中心
SQLServer中的登錄名與用戶名有什么區(qū)別和聯(lián)系?
登錄名:服務(wù)器方的一個(gè)實(shí)體,使用一個(gè)登錄名只能進(jìn)入服務(wù)器,但是不能讓用戶訪問(wèn)服務(wù)器中的數(shù)據(jù)庫(kù)資源。每個(gè)登錄名的定義存放在master數(shù)據(jù)庫(kù)的syslogins表中

創(chuàng)新互聯(lián)建站長(zhǎng)期為上1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為武夷山企業(yè)提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站制作,武夷山網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
用戶名:一個(gè)或多個(gè)登錄對(duì)象在數(shù)據(jù)庫(kù)中的映射,可以對(duì)用戶對(duì)象進(jìn)行授權(quán),以便為登錄對(duì)象提供對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)權(quán)限。用戶定義信息存放在每個(gè)數(shù)據(jù)庫(kù)的sysusers表中。
SQLSERVER把登錄名與用戶名的關(guān)系稱為映射。用登錄名登錄SQLSERVER后,在訪問(wèn)各個(gè)數(shù)據(jù)庫(kù)時(shí),SQLSERVER會(huì)自動(dòng)查詢此數(shù)據(jù)庫(kù)中是否存在與此登錄名關(guān)聯(lián)的用戶名,若存在就使用此用戶的權(quán)限訪問(wèn)此數(shù)據(jù)庫(kù),若不存在就是用guest用戶訪問(wèn)此數(shù)據(jù)庫(kù)
一個(gè)登錄名可以被授權(quán)訪問(wèn)多個(gè)數(shù)據(jù)庫(kù),但一個(gè)登錄名在每個(gè)數(shù)據(jù)庫(kù)中只能映射一次。即一個(gè)登錄可對(duì)應(yīng)多個(gè)用戶,一個(gè)用戶也可以被多個(gè)登錄使用。好比SQLSERVER就象一棟大樓,里面的每個(gè)房間都是一個(gè)數(shù)據(jù)庫(kù).登錄名只是進(jìn)入大樓的鑰匙,而用戶名則是進(jìn)入房間的鑰匙.一個(gè)登錄名可以有多個(gè)房間的鑰匙,但一個(gè)登錄名在一個(gè)房間只能擁有此房間的一把鑰匙。
鏈接或登錄Sql Server服務(wù)器時(shí)是用的登錄名而非用戶名登錄的,程序里面的鏈接字符串中的用戶名也是指登錄名
我們常見的dbo(用戶名)是指以sa(登錄名)或windows administration(Windows集成驗(yàn)證登錄方式)登錄的用戶,也就是說(shuō)數(shù)據(jù)庫(kù)管理員在SQLSERVER中的用戶名就叫dbo,而不叫 sa,這一點(diǎn)看起來(lái)有點(diǎn)蹊蹺,因?yàn)橥ǔS脩裘c登錄名相同(不是強(qiáng)制相同,但為了一目了然通常都在創(chuàng)建用戶名時(shí)使用與登錄名相同的名字),例如創(chuàng)建了一個(gè)登錄名稱為me,那么可以為該登錄名me在指定的數(shù)據(jù)庫(kù)中添加一個(gè)同名用戶,使登錄名me能夠訪問(wèn)該數(shù)據(jù)庫(kù)中的數(shù)據(jù).當(dāng)在數(shù)據(jù)庫(kù)中添加了一個(gè)用戶me 后,之后以me登錄名登錄時(shí)在該數(shù)據(jù)庫(kù)中創(chuàng)建的一切對(duì)象(表,函數(shù),存儲(chǔ)過(guò)程等)的所有者都為me,如me.table1,me.fn_test(),而不是dbo.table1,dbo.fn_test().
用SQL語(yǔ)句創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)時(shí),filename,filegroup,分別是什么意思?
字面直設(shè)就可以了,一個(gè)是文件名,一個(gè)是文件組。而詳細(xì)的意義,故名思義文件名,就是數(shù)據(jù)庫(kù)文件的名稱。SQL SERVER 2000有四種類型是:數(shù)據(jù)庫(kù)、事務(wù)日志、差異、文件和文件組。確實(shí)需要找一點(diǎn)基礎(chǔ)的書看一下,這樣才能更好加深理解。
什么是服務(wù)器名?
是指網(wǎng)絡(luò)上某臺(tái)服務(wù)器計(jì)算機(jī)的唯一標(biāo)識(shí),可以是英文的點(diǎn) .、 localhost、 127.0.0.1等。
服務(wù)器英文名稱為“Server”,是指為客戶機(jī)提供某種服務(wù)的專用計(jì)算機(jī),通常分為文件服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用程序服務(wù)器等。在網(wǎng)絡(luò)連接中,服務(wù)器名是指要訪問(wèn)的那臺(tái)電腦的名稱,或是在一個(gè)局域網(wǎng)中提供各式服務(wù)的電腦的名稱,也可以隨時(shí)更改。
應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器有什么區(qū)別?
web服務(wù)器就做網(wǎng)站程序的服務(wù)器,web服務(wù)器的運(yùn)行環(huán)境就是為了跑web程序的。而數(shù)據(jù)庫(kù)服務(wù)器是用來(lái)提供數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)、讀取等用的。不同的服務(wù)器提供不同的用處。一般情況下,web服務(wù)器配置不需要很高,數(shù)據(jù)庫(kù)服務(wù)器的配置需要好一點(diǎn),所有的數(shù)據(jù)調(diào)用都需要跑數(shù)據(jù)庫(kù)服務(wù)器的資源。
到此,以上就是小編對(duì)于的問(wèn)題就介紹到這了,希望這4點(diǎn)解答對(duì)大家有用。
分享標(biāo)題:SQLServer中的登錄名與用戶名有什么區(qū)別和聯(lián)系?數(shù)據(jù)庫(kù)名與服務(wù)器名的區(qū)別
標(biāo)題路徑:http://www.5511xx.com/article/ccscpjj.html


咨詢
建站咨詢
