我使用Windows身份驗證(管理員)連接到SQL Server。使用SQL Server 2005 Express中的登錄,用戶和權限
然後,我創建一個登錄我的SQL Server 2005 Express作爲:
CREATE LOGIN bob WITH PASSWORD = 'bobpass'.
現在,我關閉了SQL Server的&然後再次打開它&這個時候,我的登錄「鮑勃」連接它。現在
,我執行該:SELECT CURRENT_USER.
它給輸出:客人
爲什麼會這樣?
這是因爲我沒有在bob
登錄內部創建任何用戶?
謝謝很多先生,還有,先生,如果我創建bob登錄的bobuser,然後我可以連接到sql服務器使用用戶名作爲bobuser – sqlchild 2011-02-26 06:19:07
我也有一個問題:http://stackoverflow.com/questions/ 5117029/logins-users-permissions-in-sql-express-2005-with-diagram-flowchart – sqlchild 2011-02-26 06:19:58
sir,如果我給系統管理員角色bob,那麼他將是所有數據庫的dbo,意味着用戶將在登錄時自動創建鮑勃,命名爲dbo? – sqlchild 2011-02-26 06:29:07