查看單個文章
舊 2003-10-31, 01:40 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 對SPS操作注意當前用戶的身份!!!

測試SPS中權限的問題,推薦用IE而不是使用它的客戶端。

如果在一台已經登入Windows系統的電腦上分不同用戶身份登入SPS系統,首先要做如下設定:
Tools --> Internet Options... --> Security --> Local Intranet --> Custom Level... --> User Authentication --> Logon --> 選Prompt for user name and password,然後依次確定,這樣每次從IE登入SPS系統時,都會彈出一個身份驗證視窗,你可以輸入不同userID & pwd來測試權限。

如果從Client登入,第一次會彈出一個身份驗證視窗,但是如果以後開啟該workspace的web folder,一段時間內SPS系統都會預設當前用戶身份是第一次通過身份驗證的那個用戶,所以需要註銷windows系統,重新登入windows和sps,相對來說操作比較IE要麻煩。

如果在SPS的Administration中做了權限的更改,如更換管理員,增加Author用戶什麼的,有的時候需要重啟一下伺服器才會生效,我想也許是系統緩衝什麼的。

更改註冊表或者臨時映射出的M盤,一般只用於更改程序之用,不要做我的文件拷貝之類的操作,這樣會把sps的權限搞亂掉。SPS我的文件之類的操作都要從Client進行,以保證系統的正常執行。


Q:
但我發現這種測試方法有個問題:
那就是你必須在本機登入,在本機登入你既可以驗證域用戶的權限也可以驗證本機用戶的權限;而如果你登入域,則只能驗證域用戶的權限,本機的用戶即使是administrator也是"無權瀏覽本頁"
A:

你所說的本機administrator用戶是sps伺服器的管理員嗎,如果不是那必須在sps裡增加相應的權限才行,如果sps不在域裡,只能以sps伺服器上的用戶身份登入呀,因為sps是windows集成驗證
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次