对于同名数据库服务器,是否有SQL Server命令将单个数据库的user连接到login

例如:

数据库服务器-默认实例

服务器登录-TestUser

如果我试图让TestUser登录名成为TestDB数据库的用户,"用户、组或角色"已经存在.

有人知道一种简单的方法可以将DBuser分配给服务器login吗?

推荐答案

new方法(SQL 2008以后)是使用ALTER USER

ALTER USER OrphanUser WITH LOGIN = correctedLoginName;

Sql相关问答推荐

当编号和版本的唯一状态更改时报告

Snowflake SQL比较克隆x原始计数

在多个联合中使用相同的SELECT SQL查询

Postgres:对包含数字的字符串列表进行排序

SQL -滞后于上一个非重复值

在数据库中搜索列

如何在SQL中更新Json字符串

如何从Spark SQL的JSON列中提取动态数量的键值对

根据开始日期和结束日期的差异计算每天的计费

在SQL Server中设置关联对象的有效JSON格式

带日期函数的复合索引不允许只扫描索引吗?

按连续相等值分组排序

如何将不同层次的产品组和规格组合到最深一层?

如何解决错误;ORA-00911:无效字符;在果朗?

PostgreSQL 中将数据从 JSONB 类型转换为 Array 类型

在没有订单的情况下,如何生成一个值为0的顾客天数行

MariaDB非常简单的MATCHAGAINST查询不使用FULLTEXT索引吗?

使用 PL/PGSQL 函数 Select 返回多条记录

连续几天购买的客户

并非所有变量都绑定在 PL SQL 函数中