1
使用SQL Server身份驗證創建基於登錄的用戶時,CREATE USER語句中的FOR LOGIN和FROM LOGIN有什麼不同?FOR LOGIN和FROM LOGIN之間的區別
使用SQL Server身份驗證創建基於登錄的用戶時,CREATE USER語句中的FOR LOGIN和FROM LOGIN有什麼不同?FOR LOGIN和FROM LOGIN之間的區別
什麼都沒有。您可以必須使用一個或另一個,雖然
的各種例子在MSDN for CREATE USER顯示此
這是確定的,但爲什麼會出現這兩個選項?我在背後有一些背景很有趣(可能是向後兼容,標準等)。 – Ilya
@伊利亞:我不知道。 CREATE USER是SQL Server 2005中的新成員,因此沒有遺留問題。我不知道ANSI標準是否涵蓋安全 – gbn