Database.SetOwner 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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 的使用者帳號對應到指定的登入地址,會導致此操作失敗。