guest 使用者帳戶允許沒有專屬使用者帳戶的登入存取資料庫。當滿足以下所有條件時,登入會採用 guest 使用者身分:
可以像對待其他使用者帳戶一樣將權限套用給 guest 使用者。除 master 和 tempdb 外(這兩個資料庫中它必須永遠存在),可以在所有資料庫中新增或移除 guest 使用者。預設情況下,新建資料庫中沒有 guest 使用者帳戶。
USE Accounts
GO
EXECUTE sp_grantdbaccess guest
安全性建議: 除非有特殊需求,建議在使用者資料庫中移除或停用 guest 使用者,以避免未授權存取。可使用 REVOKE CONNECT FROM guest 或 EXEC sp_dropuser 'guest' 移除。