gpt4 book ai didi

sql-server - TSQL 将用户映射到数据库

转载 作者:行者123 更新时间:2023-12-01 18:18:29 24 4
gpt4 key购买 nike

所以我无法使用企业管理器来执行此操作...如果我是,我什至不会问这个问题。所以我想知道是否有一种方法可以通过 TSQL 执行将用户映射到特定数据库并授予他们“所有者”权限的命令。

谢谢...

最佳答案

更改登录的默认数据库:

alter login <loginname> with default_database = <dbname>;

在数据库中为给定登录创建用户:

use <dbname>;
create user <username> from login <loginname>;

使用户成为 db_owner 组的成员:

use <dbname>
exec sp_addrolemember 'db_owner', '<username>';

创建数据库的登录“dbo”:

alter authorization on database::<dbname> to <loginname>;

关于sql-server - TSQL 将用户映射到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2775234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com