?? 3-5.cfm.htm
字號:
<html>
<head>
<title>SQL Security Manager</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋體" SIZE="5"><b>
<p ALIGN="JUSTIFY">SQL Security Manager</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">SQL Security Manager的作用就是配置WNDOWS NT用戶在SQL Server上的權限映射(圖3.11)。它把WINDOWS
NT的用戶組向SQL Server的登錄ID號進行映射。只有在SQL Enterprise Manager中的Server|SQL
Server|Configure菜單中的混合安全模式或集成安全模式被選上以后,SQL
Security Manager才有用。你不能使用這個程序來添加獨立的用戶,但是,你可以用他來給NT用戶組賦予你的數據庫的權限。</p>
<p ALIGN="JUSTIFY"><b>圖3.11 SQL Secure Manager</b></p>
<p><img SRC="../images/Image3.gif" tppabs="http://210.74.168.175/guide/asp/images/Image3.gif" WIDTH="436" HEIGHT="286" ALIGN="LEFT"><b></p>
</b>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>要把WINDOWS NT 管理員用戶組的成員用戶和SQL Server的sa帳戶進行映射,可以按以下幾個步驟進行:</p>
<blockquote>
<p ALIGN="JUSTIFY">選擇開始|程序|SQL65|SQL Security Manager,運行SQL Security
Manager。然后獨立帳戶的屏幕就出現了。</p>
<p ALIGN="JUSTIFY">輸入sa的密碼,然后點擊連接。系統管理員權限的對話框就會出現。</p>
<p ALIGN="JUSTIFY">從菜單中選擇Security|Grant New。賦予系統管理員權限的對話框就出現了(見圖3.12)。如果你是一個域的成員,在Default
Domain中選擇Group,顯示這個域里所有的管理員組。 否則,選擇缺省的Local
Group。</p>
<p ALIGN="JUSTIFY">點擊Grant 按鈕,SQL Server就會把sa的權限分配給所有指定的NT帳戶。(sa具有控制SQL
Server的全部權限。) 這種配置方法使任何NT管理員組的成員都具有完全控制SQL
Server的權限。(記住,賦予一個用戶全部權限是一件很危險的事,因為他會無意或有意地破壞你的數據庫內的全部數據。)</p>
<p ALIGN="JUSTIFY"><b>圖3.12 賦予系統管理員權限</b></p>
<p><img SRC="../images/Image4.gif" tppabs="http://210.74.168.175/guide/asp/images/Image4.gif" WIDTH="391" HEIGHT="307" ALIGN="LEFT"></p>
</blockquote>
<b>
<p ALIGN="JUSTIFY"> </p>
</b>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY">為了賦予某一個用戶對SQL Server的訪問權限,SQL Server
Manager必須給整個用戶組賦予這個權限。在這個組內的全部用戶都被加入到SQL
Server的Logins文件夾下。你也可以用SQL Secure Manager來賦予和取消權限。</p>
<p ALIGN="JUSTIFY">以下就是把WINDOWS NT用戶組和SQL Secure Manager
的登錄帳戶進行的步驟:</p>
<blockquote>
<p ALIGN="JUSTIFY">選擇開始|程序|SQL65|SQL Secure Manager,運行SQL Secure Manager。登錄ID號的屏幕就出現了。</p>
<p ALIGN="JUSTIFY">輸入sa的密碼,然后點擊Connect。系統管理員權限的對話框就會出現。</p>
<p ALIGN="JUSTIFY">選擇User Privilege按鈕,然后選擇View| User Privilege,顯示用戶的屏幕就會出現。</p>
<p ALIGN="JUSTIFY">然后選擇Security|Grant New,為新用戶賦予權限的對話框就會出現。</p>
<p ALIGN="JUSTIFY">從用戶組的列表中,選擇一個你要給的他的成員賦予這個登錄ID號的用戶組。你可以選擇是從當地用戶組,還是從缺省域中選取。</p>
<p ALIGN="JUSTIFY">點擊Grant 按鈕,SQL Secure Manager就會自動地為這些賦予權限的NT用戶產生一個當年ID號。</p>
</blockquote>
<p ALIGN="JUSTIFY">當一個用戶帳戶在WINDOWS NT的數據庫中改變了。這也會對SQL
Server的用戶數據庫產生影響,因為他們的認證是集成在一起的。在你通過用戶管理器從WINDOWS
NT的用戶數據庫中刪除一個之前,你必須通過SQL Secure Manager取消這個用戶對SQL
Server數據庫的全部訪問權限。你可以在SQL Secure Manager的用戶屏幕下完成這個操作。點擊你要取消的用戶帳戶,選擇Secure|Account
Detail,然后點擊Drop Login按鈕。這樣你就把這個用戶的當年ID號取消了。如果你先把這個用戶從WINDOWS
NT 的數據庫中刪除了,你就必須從SQL Enterprise Manager中刪除這個登錄ID號了。你必須在所有的數據庫和Logins文件夾下刪除這個用戶的登錄ID。注意,你一定要先從SQL
Secure Manager中刪除這個登錄ID,再從WINDOWS NT的數據庫中刪除這個用戶。</p>
</font>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -