2013年1月22日 星期二

Microsoft Access 如何從登入對話方塊清除上一位使用者名稱

Microsoft Access 如何從登入對話方塊清除上一位使用者名稱

http://support.microsoft.com/kb/203887/zh-tw

不論是哪一版的 Access 資料庫,Microsoft Access 都會在 Windows 登錄中儲存上一個存取資料庫的使用者的名稱。當您實施 Access 的「安全性」設定時,不論何時開啟資料庫,[登入] 對話方塊都會出現上一個使用者的名稱。

若不希望 [登入] 對話方塊的 [名稱] 方塊顯示上一個登入資料庫的使用者名稱,請建立一個包含 /user 參數的捷徑,但不要包括使用者名稱。為了示範做法,請按照這些步驟執行。本文假設 Northwind.mdb 是安全資料庫,且根據這個前提建立捷徑。
  1. 在您想要開啟並使用 Microsoft Access 安全資料庫的 Windows 桌面上按一下右鍵。
  2. 指向 [新增],按一下 [捷徑]
  3. 在「建立捷徑精靈」的第一頁,輸入下面的指令行,然後按一下 [下一步]
    "C:\Program Files\Microsoft Office\Office\MSACCESS.EXE" "C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb" /user
  4. 在第二頁,輸入 Northwind 2000,然後按一下 [完成]
  5. 在新捷徑上連按兩下。請注意:[登入] 對話方塊的 [名稱] 方塊是空白的。
注意:雖然可以用「應用程式發展介面」(API) 呼叫 Windows 登錄,來執行這些作業,例如開啟登錄機碼、讀取機碼值或修改值,但是在 Access 資料庫內執行這些作業的時機,會導致 API 呼叫的結果失敗。API 呼叫失敗的原因有二:
  • 在您還沒有成功開啟資料庫前,資料庫 API 程式碼無法執行。
  • Access 關閉時 (當所有資料庫程式碼都執行完畢,包括 API 程式碼),會立即更新 [Last User] 登錄機碼。




沒有留言:

張貼留言