直播中
Microsoft Corporation
【「Microsoft SQL Server 7.0」以下簡(jiǎn)稱「SQL Server 7.0」】
SQL Server 7.0 有哪幾種安全模式?
兩種:SQL Server和Windows NT(混合)及Windows NT only。SQL Server 和Windows NT相當(dāng)于SQL Server 6.5版本的混合模式。Windows NT only相當(dāng)于SQL Server 6.5 版本的信任模式。在SQL Server 7.0版沒有提供相當(dāng)于SQL Server 6.5版本的標(biāo)準(zhǔn)模式。
SQL Server 6.5的SQL安全管理器(Security Manger)為何在SQL Server 7.0不見了,替代工具是什么?
SQL Server 7.0提供了安全向?qū)В⊿ecurity Wizard)來取代SQL安全管理器(Security Manger)。
使用SQL Server和 Windows NT(混合)安全模式的優(yōu)點(diǎn)是什么?
非Windows NT 客戶端,Internet 客戶端亦可登錄 。
提供多層保護(hù) 。
使用Windows NT only安全模式的優(yōu)點(diǎn)是什么?
用戶可以更快速登錄SQLServer,而無需另外再記一個(gè)密碼。
使用NT提供的密碼設(shè)置功能,如最小密碼長(zhǎng)度(minimum password length),..
只需為NT組設(shè)定帳號(hào)和組設(shè)置。
如何設(shè)置SQL Server 的安全模式?
啟動(dòng)SQL Server企業(yè)管理器(Enterprise Manager)。
在控制臺(tái)(console)樹中,展開Microsoft SQL Servers,然后展開SQL Server Group或您設(shè)定的組,單擊選擇要設(shè)定的SQL Server。
單擊鼠標(biāo)右鍵,選擇"屬性(Properties)",然后選擇"安全(Security)"選項(xiàng)卡。
在Security部分選擇"SQL Server and Windows NT"或是"Windows NT only" 。
如何在SQL Server企業(yè)管理器中,設(shè)置允許一個(gè)Windows NT組或用戶能登錄SQL Server?
在SQL Server企業(yè)管理器中,展開要加入Windows NT組或用戶帳號(hào)的SQL Server,再展開Security 文件夾,選擇 login,然后單擊鼠標(biāo)右鍵,選擇快捷菜單中的new login。
選擇"General"選項(xiàng)卡,在Name字段中填入"域\帳號(hào)"或"域\組"。
在Authentication(身份驗(yàn)證)部分選擇Windows NT Authentication(Windows NT身份驗(yàn)證),然后選擇domain (域)。
在Default(默認(rèn))部分選擇預(yù)設(shè)數(shù)據(jù)庫和語言。
單擊"OK(確定)按鈕。
如何使用SQL Server存儲(chǔ)過程,使一個(gè)Windows NT組或用戶能登錄SQL Server?
sp_grantlogin {'login'}
其中'login" 包含域及組/用戶帳號(hào),不可超過128個(gè)字符。
設(shè)定Windows NT組或用戶登錄SQL Server時(shí)需要注意哪些事項(xiàng)?
如果SQL Server的登錄id對(duì)應(yīng)于一個(gè)Windows NT組,添加或刪除Windows NT組中的用戶不需重新建立SQL Server 的登錄id。
如果SQL Server的登錄id對(duì)應(yīng)于一個(gè)Windows NT組或用戶,將此Windows NT組或用戶刪除并不會(huì)將此SQL Server 的登錄id刪除。