Database.SetOwner 方法

定義

多載

名稱 Description
SetOwner(String)

將該資料庫擁有者設定為指定名稱的登入帳號。 在嘗試更改擁有者之前,不會刪除任何已映射到登入帳號的現有使用者帳號。

SetOwner(String, Boolean)

將該資料庫擁有者設定為指定名稱的登入帳號。

SetOwner(String)

將該資料庫擁有者設定為指定名稱的登入帳號。 在嘗試更改擁有者之前,不會刪除任何已映射到登入帳號的現有使用者帳號。

public void SetOwner(string loginName);
member this.SetOwner : string -> unit
Public Sub SetOwner (loginName As String)

參數

loginName
String

登入名稱,成為新擁有者

備註

如果 dropExistingUser 未設為 true,則一個已存在且非 DBO 的使用者帳號對應到指定的登入地址,會導致此操作失敗。

適用於

SetOwner(String, Boolean)

將該資料庫擁有者設定為指定名稱的登入帳號。

public void SetOwner(string loginName, bool dropExistingUser);
member this.SetOwner : string * bool -> unit
Public Sub SetOwner (loginName As String, dropExistingUser As Boolean)

參數

loginName
String

登入名稱,成為新擁有者

dropExistingUser
Boolean

是否要刪除任何已映射到指定登入帳號的現有使用者,再更改擁有者。

備註

如果 dropExistingUser 未設為 true,則一個已存在且非 DBO 的使用者帳號對應到指定的登入地址,會導致此操作失敗。

適用於