




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
主題授課人:劉啟軍:liuqijun@flyingworld/p>
1第一章SYBASE數(shù)據(jù)庫(kù)安裝一、安裝前預(yù)備硬件平臺(tái)及操作系統(tǒng)的要求便件平臺(tái)操作系統(tǒng)版本級(jí)別網(wǎng)絡(luò)協(xié)議PII233以上,64M內(nèi)存以上,400M硬盤空閑空間LinuxKernelversion2.2.14TCP/IPsocketssybase-common-12.5-3.i386.rpm60Msybase-ase-12.5-3.i386.rpm39M軟件包2第一章SYBASE數(shù)據(jù)庫(kù)安裝二、修正系統(tǒng)參數(shù)以root用戶登錄修正共享最大內(nèi)存及/etc/hosts文件重啟動(dòng)計(jì)算機(jī)使之生效。2.1修正共享最大內(nèi)存:#vi/etc/sysctl.conf添加kernel.shmmax=物理內(nèi)存*1024*10242.2修正/etc/hosts文件,添加效力器的IP及主機(jī)名#vi/etc/hosts7dbserver修正后重新啟動(dòng)三、安裝rpm軟件包以root用戶安裝數(shù)據(jù)庫(kù)軟件包#mount–tiso9660/dev/cdrom/mnt/cdrom--掛接光盤介質(zhì)并確定rpm包的位置,執(zhí)行以下操作〔或經(jīng)過FTP效力器傳輸?shù)叫Яζ魃稀?rpm–ivh–-nodepssybase-common-12.5.3.rpm#rpm–ivh–-nodepssybase-ase-12.5.3.rpm3第一章SYBASE數(shù)據(jù)庫(kù)安裝四、配置AdaptiveServerEnterprise安裝完sybaserpm包會(huì)自動(dòng)創(chuàng)建sybase用戶及sybase組;要求切換到sybase用戶環(huán)境進(jìn)入xwindow,翻開終端,如下操作來(lái)配置ASEServer#xhost+#su–sybase#mkdirdata #建立一個(gè)data目錄,用來(lái)存放設(shè)備#exportDISPLAY=:0.0#cdASE-12_5/bin#srvbuild 經(jīng)過執(zhí)行srvbuild程序,如調(diào)出ASE配置窗口4第一章SYBASE數(shù)據(jù)庫(kù)安裝五、輸入效力器稱號(hào)〔SYBASE〕輸入效力器稱號(hào)〔SYBASE〕,然后單擊OK按鈕5第一章SYBASE數(shù)據(jù)庫(kù)安裝六、配置ASE效力器頁(yè)大小選擇4kMaster設(shè)備途徑Master設(shè)備大小Master設(shè)備大小端口號(hào)過程數(shù)據(jù)庫(kù)大小過程設(shè)備大小過程設(shè)備途徑單擊OK按鈕6第一章SYBASE數(shù)據(jù)庫(kù)安裝七、指定備分效力器端口端口號(hào)單擊BuildServer創(chuàng)建效力器,完成數(shù)據(jù)庫(kù)安裝7第一章SYBASE數(shù)據(jù)庫(kù)安裝八、數(shù)據(jù)庫(kù)封鎖與啟動(dòng)1.封鎖數(shù)據(jù)庫(kù)切換到sybase環(huán)境#su-sybase運(yùn)用isql–Usa–P登陸數(shù)據(jù)庫(kù)$isql–Usa–P封鎖數(shù)據(jù)庫(kù)1>shutdownSYB_BACKUP2>go1>shutdown2>go8第一章SYBASE數(shù)據(jù)庫(kù)安裝八、數(shù)據(jù)庫(kù)封鎖與啟動(dòng)2.啟動(dòng)數(shù)據(jù)庫(kù)切換到sybase用戶環(huán)境 #su-sybase進(jìn)入到ASE-12_5/install目錄$cdASE-12_5/install分別啟動(dòng)ASE及backup效力器$startserver-fRUN_SYBASE$startserver-fRUN_SYBASE_back
9第二章SYBASE系統(tǒng)參數(shù)配置一、性能調(diào)優(yōu)運(yùn)用isql-Usa–P登陸數(shù)據(jù)庫(kù),執(zhí)行下例操作〔1〕配置sybase的maxmemory1>sp_configure“maxmemory〞,6800〔分配的物理內(nèi)存*512〕2>go〔2〕添加sybase鎖的個(gè)數(shù)1>sp_configure“numberoflocks〞,200002>go〔3〕調(diào)整Numberofdevices,參數(shù)設(shè)置如下1>sp_configure“numberofdevices〞,502>go10第二章SYBASE系統(tǒng)參數(shù)配置一、性能調(diào)優(yōu)〔4〕調(diào)整Numberofopenobjects1>sp_configure“numberofopenobjects〞,200002>go〔5〕調(diào)整Numberofopendatabases1>sp_configure“numberofopendatabases〞,502>go〔6〕添加用戶銜接個(gè)數(shù)1>sp_configure“numberofuserconnections〞,502>go11第二章SYBASE系統(tǒng)參數(shù)配置一、性能調(diào)優(yōu)〔7〕配置sybase中defaultdatacache1>sp_cacheconfig“defaultdatacache〞,〞800M〞2>go需求重新啟動(dòng)使之生效〔8〕配置過程cache1>sp_cacheconfig“procedurecachesize〞,〞400M〞2>go需求重新啟動(dòng)使之生效〔9〕最大在線CPU數(shù)1>sp_configure“maxonlineengines〞,62>go12第二章SYBASE系統(tǒng)參數(shù)配置一、性能調(diào)優(yōu)〔10〕啟動(dòng)時(shí)能多加載的CPU數(shù)1>sp_configure“numberofenginesatstartup〞,72>go〔11〕擴(kuò)允暫時(shí)庫(kù)1>diskinitname=“tempdb_ext〞,physname=“/opt/sybase-12.5/data/tempdb_ext〞,vdevno=16,size=5120002>go1>alterdatabasetempdbontempdb_ext=10002>go
13第二章SYBASE系統(tǒng)參數(shù)配置一、性能調(diào)優(yōu)〔12〕添加默許cache大小1>sp_cacheconfig“defaultcachesize〞,〞400M〞2>go需求重新啟動(dòng)使之生效〔13〕配置日志cache大小1>sp_cacheconfiglogcache,〞200M〞,logonly2>go需求重新啟動(dòng)使之生效14第二章SYBASE系統(tǒng)參數(shù)配置一、性能調(diào)優(yōu)〔14〕配置暫時(shí)數(shù)據(jù)庫(kù)cache1>sp_cacheconfigtempdbcache,〞200M〞2>go1>sp_bindcachetempdbcache,tempdb2>go需求重新啟動(dòng)使之生效〔15〕創(chuàng)建緩沖池1>sp_poolconfig“defaultcachesize〞,〞100M〞,〞16k〞2>go需求重新啟動(dòng)使之生效15第二章SYBASE系統(tǒng)參數(shù)配置二、修正系統(tǒng)參數(shù)的另一方法管理員可以修正$SYBASE/ASE-12_5/SYBASE.cfg值來(lái)完成系統(tǒng)的調(diào)優(yōu)。16第三章SYBASE數(shù)據(jù)庫(kù)管理一、SYBASE數(shù)據(jù)庫(kù)特點(diǎn)是一個(gè)典型的客戶機(jī)/效力器(Client/Server)體系構(gòu)造、真正開放的、分布式的數(shù)據(jù)庫(kù)系統(tǒng)。多線索體系構(gòu)造動(dòng)態(tài)(在線)備份、延續(xù)操作數(shù)據(jù)庫(kù)觸發(fā)程序和被存貯的諸過程支持用戶定義的數(shù)據(jù)類型第三方前端支持在SMP(對(duì)稱多處置器)構(gòu)造上,提供虛擬效力器,可把義務(wù)平衡地分布到多個(gè)不同的處置器上,使每個(gè)CPU發(fā)揚(yáng)各自的作用17第三章SYBASE數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)引見(1)master數(shù)據(jù)庫(kù):從總體上控制用戶數(shù)據(jù)庫(kù)和SQLServer的操作(2)model數(shù)據(jù)庫(kù):為建立新的用戶數(shù)據(jù)庫(kù)提供模板(3)sybsystemprocs系統(tǒng)過程數(shù)據(jù)庫(kù):存儲(chǔ)SQLServer的系統(tǒng)存儲(chǔ)過程(4)tempdb暫時(shí)數(shù)據(jù)庫(kù):為暫時(shí)表和暫時(shí)任務(wù)存儲(chǔ)提供存儲(chǔ)區(qū)域,是一切數(shù)據(jù)庫(kù)共享的存儲(chǔ)空間(5)其他數(shù)據(jù)庫(kù)Syntax:存儲(chǔ)SQLServer的系統(tǒng)協(xié)助信息,可選擇安裝(6)用戶數(shù)據(jù)庫(kù)18第三章SYBASE數(shù)據(jù)庫(kù)管理二、用戶數(shù)據(jù)庫(kù)建立1.數(shù)據(jù)庫(kù)設(shè)備的建立給一個(gè)物理設(shè)備命名且將其格式化以便存儲(chǔ)數(shù)據(jù)庫(kù)和事物日志。語(yǔ)法: Diskinitname=“邏輯設(shè)備名〞,physname=“物理設(shè)備名〞,vdevno=“虛擬設(shè)備號(hào)〞,size=設(shè)備大小vdevno:是虛擬設(shè)備號(hào),必需是獨(dú)一的,0保管給master設(shè)備,在系統(tǒng)表syscurconfigure中device標(biāo)明可用設(shè)備數(shù)位1~255,缺省值是10;size:是數(shù)據(jù)庫(kù)設(shè)備尺寸,以page為單位(1page是2KB),1M字節(jié)有512個(gè)pages,因此大小應(yīng)為512的倍數(shù)。例:我們要建立一個(gè)test用戶數(shù)據(jù)庫(kù),首先創(chuàng)建數(shù)據(jù)庫(kù)及日志設(shè)備1>Diskinitname=“testdev〞,physname=“/opt/sybase-12.5/data/testdev.dat〞,vdevno=17,size=512002>go1>Diskinitname=“testlog〞,physname=“/opt/sybase-12.5/data/testlog.dat,vdevno=18,size=512002>go19第三章SYBASE數(shù)據(jù)庫(kù)管理二、用戶數(shù)據(jù)庫(kù)建立2.建立數(shù)據(jù)庫(kù)createdatabasedb_nameon邏輯設(shè)備名=sizelogon日志設(shè)備名=size 例:創(chuàng)建test用戶數(shù)據(jù)庫(kù)1>createdatabasetestontestdev=100logontestlog=1002>go三、擴(kuò)展用戶數(shù)據(jù)庫(kù)1>diskinitname=“testdev_ext〞,physname=“/opt/sybase-12.5/data/testdev_ext.dat〞,vdevno=20,size=512002>go1>alterdatabasetestontestdev_ext=1002>go20第三章SYBASE數(shù)據(jù)庫(kù)管理四、刪除數(shù)據(jù)庫(kù)語(yǔ)法:dropdatabasedb_name五、刪除數(shù)據(jù)庫(kù)設(shè)備語(yǔ)法:sp_dropdevicedev_name
注:查看數(shù)據(jù)庫(kù)命令sp_helpdb[db_name]查看設(shè)備命令sp_helpdevice[device_name]21第三章SYBASE數(shù)據(jù)庫(kù)管理六、表的建立及刪除簡(jiǎn)單實(shí)例語(yǔ)法:createtabletable_name(columndatatype,[columndatatype])例:在test數(shù)據(jù)庫(kù)中建立tab_11>usetest2>go1>createtablestudent(idint,namevarchar(8),agevarchar(3))2>go刪除表:Droptabletable_name注:查看表信息命令sp_help[table_name]注:查看在線用戶命令sp_who22第三章SYBASE數(shù)據(jù)庫(kù)管理七、插入刪除修正記錄往表里插入數(shù)據(jù),語(yǔ)法insertintotable_namevalues(val1,val2,val3…)例如:1>usetest2>go1>insertintostudentvalues(1,〞tom〞,〞20〞)2>go修正記錄,語(yǔ)法updatetable_namesetcolumn1_name=val1[and,{column2_name=val2}][where條件]23第三章SYBASE數(shù)據(jù)庫(kù)管理七、插入刪除修正記錄修正記錄,例如:updatestudentsetname=“tom〞whereid=1刪除記錄,語(yǔ)法:deletetable_name[where條件[,and<條件>]]刪除記錄,例如:deletestudentwherename=“jim〞查尋記錄,語(yǔ)法:select[all|distinct][column[,column]]fromtable_name[where條件]查尋記錄,例如:selectname,agefromstudentwhereid>=5andid<=1024第三章SYBASE數(shù)據(jù)庫(kù)管理八、數(shù)據(jù)庫(kù)的備分語(yǔ)法:dumpdatabasedb_nameto“設(shè)備名〞例:1>dumpdatabasetestto“/backup/test.dump〞2>go九、恢復(fù)數(shù)據(jù)庫(kù)語(yǔ)法:loaddatabasedb_namefrom“設(shè)備名“例:1>loaddatabasetestfrom“/backup/test.dump〞2>go1>onlinedatabasetest2>go25第四章數(shù)據(jù)庫(kù)的維護(hù)一、如何刪除壞的數(shù)據(jù)庫(kù)1.以isql登陸isql–Usa–P2.允許修正系統(tǒng)表1>sp_configure“allowupdates〞,12>go3.把要?jiǎng)h除的數(shù)據(jù)庫(kù)test形狀置為2561>usemaster2>go1>begintran2>go1>updatesysdatabasessetstatus=256wherename=“test〞2>go26第四章數(shù)據(jù)庫(kù)的維護(hù)一、如何刪除壞的數(shù)據(jù)庫(kù)假設(shè)出現(xiàn)(1roweffected)那么1>commit2>go否那么1>rollback2>go4.如重〔3〕勝利,重啟數(shù)據(jù)庫(kù),以sa登陸刪除數(shù)據(jù)庫(kù)1>dbccdbrepair(test,dropdb)2>go6.允許修正系統(tǒng)表置01>sp_configure“allowupdates〞,02>go27第四章數(shù)據(jù)庫(kù)的維護(hù)二、如何備份大于2G數(shù)據(jù)庫(kù)運(yùn)用isql–Usa–P登陸數(shù)據(jù)庫(kù)1.備份數(shù)據(jù)庫(kù)1>dumpdatabasetestto“/backup/teat.dump0〞2>stripeon“/backup/test.dump1〞2>stripeon“/backup/test.dump2〞3>go2.恢復(fù)數(shù)據(jù)庫(kù)1>loaddatabasetestfrom“/backup/teat.dump0〞2>stripeon“/backup/test.dump1〞2>stripeon“/backup/test.dump2〞3>go28第四章數(shù)據(jù)庫(kù)的維護(hù)三、運(yùn)用bcp備份表語(yǔ)法:bcpdb.ower.tableouttable.bcp-Usa-P-c例:備份表student$bcptest..studentout/backup/student.bcp-Usa–P-SSYBASE–c四、恢復(fù)備份表語(yǔ)法:bcpdb.ower.tableintable.bcp-Usa–P-SSYBASE–c例:恢復(fù)$bcptest.odb.studentin/backup/student.bcp-Usa–P-SSYBASE-c29第四章數(shù)據(jù)庫(kù)的維護(hù)五、設(shè)置數(shù)據(jù)庫(kù)選項(xiàng)數(shù)據(jù)庫(kù)選項(xiàng)控制:事務(wù)的行為對(duì)表列的缺省限制用戶的存取完成恢復(fù)和bcp操作目志行為語(yǔ)法:sp_dboption[dbname,option,{true|false}例如:usemastersp_dboptiontest,〞selectinto/bulkcopy/pllsort〞,trueusetestcheckpoint30第四章數(shù)據(jù)庫(kù)的維護(hù)五、設(shè)置數(shù)據(jù)庫(kù)選項(xiàng)[option]aborttranonlogfull〔日志滿時(shí)中止事務(wù)〕allownullsbydefautl〔允許空值作為默許值〕autoidentity〔自動(dòng)標(biāo)識(shí)〕dbouseonly〔僅供數(shù)據(jù)庫(kù)一切者運(yùn)用〕ddlintran〔事務(wù)中的數(shù)據(jù)庫(kù)定議言語(yǔ)〕identityinnonuniqueindex〔在非獨(dú)一索引中添加標(biāo)識(shí)列〕nochkptonrecovery〔恢復(fù)中無(wú)檢查點(diǎn)〕nofreespaceacctg〔無(wú)自在空間計(jì)算〕readonly〔只讀〕selectinto/bulkcopy/pllsort〔選入/成批備份/并行排序〕singleuser〔單用戶〕trunclogonchkpt〔在檢查點(diǎn)上截?cái)嗳罩尽硊niqueauto_identityindex〔獨(dú)一自動(dòng)標(biāo)識(shí)索引〕31第四章數(shù)據(jù)庫(kù)的維護(hù)六、檢查數(shù)據(jù)庫(kù)中數(shù)據(jù)的一致性在以下情況中需求運(yùn)用dbcc命令:作為數(shù)據(jù)庫(kù)日常維護(hù)任務(wù)的一部分,數(shù)據(jù)庫(kù)內(nèi)部構(gòu)造的完好性決議于sa或dbo定期地運(yùn)轉(zhuǎn)dbcc檢查。在系統(tǒng)報(bào)錯(cuò)以后,確定數(shù)據(jù)庫(kù)能否有損壞。在備份數(shù)據(jù)庫(kù)之前,確保備份的完好性。假設(shè)疑心數(shù)據(jù)庫(kù)有損壞時(shí),例如,運(yùn)用某個(gè)表時(shí)報(bào)出表?yè)p壞的信息,可以運(yùn)用dbcc確定數(shù)據(jù)庫(kù)中其他表能否也有損壞。32第四章數(shù)據(jù)庫(kù)的維護(hù)下面是dbcc的簡(jiǎn)單用法:dbccchecktable(table_name)
檢查指定的表,檢查索引和數(shù)據(jù)頁(yè)能否正確鏈接,索引能否正確排序,一切指針能否一致,每頁(yè)的數(shù)據(jù)信息能否合理,頁(yè)偏移能否合理。dbcccheckdb(database_name)
對(duì)指定數(shù)據(jù)庫(kù)的一切表做和checktable一樣的檢查。dbcccheckalloc(database_name,fix|nofix)
檢查指定數(shù)據(jù)庫(kù),能否一切頁(yè)面被正確分配,能否被分配的頁(yè)面沒被運(yùn)用。當(dāng)運(yùn)用"fix"選項(xiàng)時(shí),在檢查數(shù)據(jù)庫(kù)的同時(shí)會(huì)自動(dòng)修復(fù)有問題的頁(yè)面。〔假設(shè)數(shù)據(jù)庫(kù)數(shù)據(jù)量很大,那么該過程會(huì)繼續(xù)很長(zhǎng)時(shí)間。〕dbcctablealloc(table_name,fix|nofix)
檢查指定的表,能否一切頁(yè)面被正確分配,能否被分配的頁(yè)面沒被運(yùn)用。是checkalloc的減少版本,對(duì)指定的表做完好性檢查。當(dāng)運(yùn)用"fix"選項(xiàng)時(shí),在檢查數(shù)據(jù)表的同時(shí)會(huì)自動(dòng)修復(fù)數(shù)據(jù)表中有問題的頁(yè)面。33第五章平安管理SYBASEASE12.5曾經(jīng)經(jīng)過了由美國(guó)國(guó)家平安機(jī)構(gòu)〔NSA〕的C2級(jí)規(guī)范的平安檢測(cè)。SYBASE數(shù)據(jù)安裝后,生成一個(gè)sa用戶,具有最高權(quán)限。管理員在第一次登陸后應(yīng)運(yùn)用sp_password命令更改sa口令。1>sp_passwordnull,aaaaaa,sa2>goAdpativeServer特點(diǎn)隨意訪問控制身份識(shí)別與確認(rèn)的控制基于網(wǎng)絡(luò)的平安審計(jì)自定義注冊(cè)平安34第五章平安管理一、SYBASE中三種角色SA:管理磁盤存儲(chǔ)刪除、修正、鎖定帳戶授權(quán)和回收SA角色建立用戶數(shù)據(jù)庫(kù)給用戶授權(quán)系統(tǒng)運(yùn)轉(zhuǎn),參數(shù),性能SSO:執(zhí)行有關(guān)平安性的任務(wù)創(chuàng)建帳戶,管理帳戶口令授權(quán)和回收SSO或者OPER角色管理審計(jì)系統(tǒng)OPER:執(zhí)行全效力器范圍的數(shù)據(jù)庫(kù)操作備份和恢復(fù)數(shù)據(jù)庫(kù)和日志35第五章平安管理二、三種不同角色的分配系統(tǒng)安裝后,超級(jí)帳戶sa具有一切權(quán)益進(jìn)而由sa把三種角色SA,SSO,OPER分配給不同的帳戶(login)。36第五章平安管理三、SYBASE中用戶存在兩層次的認(rèn)證1.一個(gè)用戶必需分配一個(gè)SQLserver注冊(cè)帳戶〔sp_addlogin〕2.在該用戶要求訪問的數(shù)據(jù)庫(kù)中必需有該用戶的標(biāo)識(shí)〔sp_adduser〕37第五章平安管理四、注冊(cè)帳號(hào)SSO經(jīng)過sp_addlogin為SQLServer增添新的帳戶舉例:sp_addloginu1,aaaaaa,db1創(chuàng)建SQLServer帳戶u1口令為“aaaaaa"缺省數(shù)據(jù)庫(kù)為db1語(yǔ)法sp_addloginlogin_name,password[,defdb[,deflanguage[,fullname]]]注:鎖定帳號(hào)sp_locklogin[loginname,]lock|unlock38第五章平安管理查看syslogins舉例:查看syslogins表中信息selectsuid,status,dbname,name,password,language,pwdatefromsyslogins39第五章平安管理五、SA角色可執(zhí)行Sp_modifyloginlogin_name,option,value經(jīng)過sp_modifylogin可修正帳戶訪問的缺省數(shù)據(jù)庫(kù)、缺省言語(yǔ)及該帳戶的全名等選項(xiàng)Sp_droploginlogin_nameSp_lockloginlogin_name,{“l(fā)ock|unlock〞}40第五章平安管理六、數(shù)據(jù)庫(kù)用戶要訪問一個(gè)數(shù)據(jù)庫(kù),必需是數(shù)據(jù)庫(kù)的用戶,數(shù)據(jù)庫(kù)用戶都列在sysusers表中。41第五章平安管理七、為數(shù)據(jù)庫(kù)增添新用戶語(yǔ)法:sp_adduserlogin_name[,name_in_db[,grpname]]例:sp_adduseru1,user1
在數(shù)據(jù)庫(kù)中添加用戶u1,當(dāng)該用戶運(yùn)用當(dāng)前數(shù)據(jù)庫(kù)時(shí),他的名字為user1,他屬于sales組。注:刪除數(shù)據(jù)庫(kù)用戶sp_dropuseruser_name42第五章平安管理添加一個(gè)新的數(shù)據(jù)庫(kù)用戶,將在sysusers系統(tǒng)表增添一新行select*fromsysuserssp_helpuser闡明Suid SQLServer帳戶的標(biāo)識(shí)號(hào),suid為1的是sa帳戶Uid 數(shù)據(jù)庫(kù)用戶的標(biāo)識(shí)號(hào),userid為1的是dboGid 組標(biāo)識(shí)號(hào)43第五章平安管理八、Guest用戶在數(shù)據(jù)庫(kù)中添加一個(gè)名為"guest"的用戶,使得一切未列在sysusers表中的SQLServer帳戶均能以guest用戶的身份訪問該數(shù)據(jù)庫(kù)guest用戶的uid為2,suid為-1。留意SQLServer安裝后,在master庫(kù)和tempdb庫(kù)中都有g(shù)uest用戶,不能刪除!在model庫(kù)中沒有g(shù)uest用戶,假設(shè)希望在每個(gè)數(shù)據(jù)庫(kù)中都有g(shù)uest用戶,可以在model庫(kù)中參與guest用戶添加范例:sp_adduserguest44第五章平安管理九、組〔group〕利用組可以同時(shí)給用戶授權(quán)或回收權(quán)益,簡(jiǎn)化了數(shù)據(jù)庫(kù)的管理任務(wù)。 sp_addgroupgroupname把一個(gè)已存在的用戶參與一個(gè)組,或改動(dòng)用戶從屬的組 sp_changegroupgroupname,username 舉例:sp_changegroupdeveloping,u1每個(gè)數(shù)據(jù)庫(kù)用戶都屬于public組,此外它還可以且只能再?gòu)膶儆诹硗庖粋€(gè)組。"public"組的uid為0。〔該組不能被刪除!〕dbo的uid為1guest的uid為2(suid為-1)45第五章平安管理十、一些有用的函數(shù)suser_id():從syslogins中前往的SQLServer帳戶標(biāo)識(shí)號(hào)suser_name():從syslogins中前往的SQLServer帳戶的名字db_id():前往數(shù)據(jù)庫(kù)的標(biāo)識(shí)號(hào)db_name():前往數(shù)據(jù)庫(kù)名user_id()
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 山西省大同市渾源縣第七中學(xué)校2024-2025學(xué)年高一下學(xué)期第三次月考 數(shù)學(xué)試題(含解析)
- 小學(xué)語(yǔ)文試題及答案
- 藝術(shù)課程試題及答案
- 政策變革中的利益相關(guān)者試題及答案
- 西方民主制度的短期與長(zhǎng)期影響試題及答案
- 機(jī)電工程自動(dòng)化設(shè)備識(shí)別試題及答案
- 西方政治制度與地方治理的案例研究試題及答案
- 時(shí)事熱點(diǎn)對(duì)軟件設(shè)計(jì)師的影響試題及答案
- 社區(qū)參與在政策制定中的作用試題及答案
- 機(jī)電工程綜合能力提升策略及試題與答案
- 安徽省合肥市(2024年-2025年小學(xué)五年級(jí)語(yǔ)文)統(tǒng)編版質(zhì)量測(cè)試(下學(xué)期)試卷及答案
- 《公路橋涵養(yǎng)護(hù)規(guī)范》(5120-2021)
- 新生兒重癥監(jiān)護(hù)室母乳使用專家共識(shí)(2024版)解讀2
- DB12T 534-2014 從業(yè)人員健康檢查 血清甲肝及戊肝IgM抗體陽(yáng)性者復(fù)查處置規(guī)范
- 2024高考化學(xué)二輪復(fù)習(xí)不定項(xiàng)選擇題專練2含解析
- 戶外雙語(yǔ)課程設(shè)計(jì)
- 2024滲透檢測(cè)工藝規(guī)程
- 重慶市2024年中考生物試卷
- 初中生物教學(xué)課例2.3.1《植物細(xì)胞的結(jié)構(gòu)和功能》課程思政核心素養(yǎng)教學(xué)設(shè)計(jì)及總結(jié)反思
- 2024年廣州市中考語(yǔ)文試卷真題(含官方答案及解析)
- 2024年湖南省中考道德與法治試題卷(含答案解析)
評(píng)論
0/150
提交評(píng)論