Database.SetOwner 方法

定义

重载

名称 说明
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

在更改所有者之前,是否删除映射到此 DB 的指定登录名的任何现有用户。

注解

如果未将 dropExistingUser 设置为 true,则映射到指定登录名的现有非 dbo 用户帐户将导致此操作失败。

适用于