`

SQL Server 用户组或者角色 在当前数据库已经存在

 
阅读更多

用户组或者角色 在当前数据库已经存在
想手工把登录名与数据库中的用户名进行关联, 系统不让; 想删除数据库中的用户再重建

 

SQL SERVER 提供了一个存储过程 可以解决此问题:sp_change_users_login 

 

Database, 就不用说了, 想进行操作的数据库呗

update_one, 表示只对一个用户进行操作

登录名数据库的用户名, 则分别是SQL Server的登录名与数据库中的用户名

 

Use 数据库

go
      sp_change_users_login ‘update_one’, ‘登录名’, ‘数据库用户名

分享到:
评论

相关推荐

    SQL Server 数据库用户管理

    在SQL Server中,数据库用户是数据库级别的主体,它们控制着对特定数据库的访问权限。通常,一个登录名登录到SQL Server实例后,还需要创建对应的数据库用户才能访问指定的数据库。这是因为数据库用户是与登录名映射...

    SQLSERVER 2008错误15023:当前数据库中已存在用户或角色错误的处理方法

    "SQLSERVER 2008错误15023:当前数据库中已存在用户或角色错误的处理方法" SQL SERVER 2008 错误 15023 是一个常见的错误,发生在数据库恢复或迁移到其他服务器时,错误信息提示“用户、组或角色 '*' 在当前数据库...

    SQLSERVER远程访问Access数据库

    在本文中,我们将详细介绍如何使用 SQLSERVER 远程访问 Access 数据库,包括对 Access 数据库的加密和权限设置、SQLSERVER 的链接数据库配置、远程访问的设置和测试等。 一、Access 数据库的加密和权限设置 在使用...

    sql server 2000中的用户数据库----pubs数据库

    总的来说,pubs数据库在SQL Server 2000中扮演了重要的角色,它为用户提供了学习数据库管理、SQL语言和理解数据库设计的平台。虽然在后续版本中被替换,但它的价值仍然不容忽视,尤其对新手来说,仍然是一个非常实用...

    SQL SERVER 创建数据库SQL SERVER 创建数据库SQL SERVER 创建数据库

    SQL Server 创建数据库是指在 SQL Server 中创建一个新的数据库,以便存储和管理数据。以下是创建数据库的知识点: 1. 创建数据库的步骤: - 定义数据库:定义数据库的名字、大小、文件路径等信息。 - 创建文件组...

    c# asp.net实现sql server数据库备份

    首先,需要在项目中引用`Microsoft.SqlServer.Smo`和`Microsoft.SqlServer.ConnectionInfo`库。 以下是一个简单的C#代码示例,展示如何使用SMO创建一个完整数据库备份: ```csharp using Microsoft.SqlServer....

    Sql Server2005数据库

    SQL Server 2005是微软公司推出的一款关系型数据库管理系统,它在IT行业中扮演着重要的角色,尤其在数据存储、管理和分析方面。本教程主要关注SQL Server 2005在数据库管理与开发中的应用。 一、SQL Server 2005...

    Sql Server 2005中的架构用户登录和角色

    在 Sql Server 中,架构、用户登录和角色之间存在紧密的关系。架构是数据库对象的容器,用户登录是访问架构中的对象的过程,而角色则是对用户的一种抽象,定义了用户在数据库中的权限。只有当用户登录数据库后,才能...

    SQL SERVER数据库连接客户端

    综上所述,SQL SERVER数据库连接客户端主要包括SQL Native Client的不同版本,它们为开发者和用户提供了与SQL Server进行数据交互的手段,支持各种操作系统的64位版本,是高效连接SQL Server的重要工具。在实际应用...

    SQLserver数据库教程

    首先,通过"开始"菜单启动"企业管理器",找到并展开"SQL Server 组",在服务器列表中选择目标服务器,接着展开"数据库",右键点击并选择"新建数据库"。在弹出的"数据库属性"对话框中,填写数据库名称(例如"student...

    SQL_Server数据库基础知识

    2. **事务与日志**:在SQL Server中,事务是数据库操作的基本单位,它确保一组操作要么全部成功,要么全部失败。日志记录了所有事务的详细信息,用于在系统崩溃或错误发生时进行恢复,以保持数据的一致性。 3. **...

    SQL Server数据库管理精品电子书

    《SQL Server数据库管理精品电子书》是一本专为IT专业人士准备的深度学习资源,由51CTO提供,旨在帮助读者全面掌握SQL Server数据库的管理和优化技巧。这本书涵盖了SQL Server数据库的基础知识、高级特性和实战应用...

    Sqlserver2005数据库还原备份工具

    本文将深入探讨“Sqlserver2005数据库还原备份工具”以及相关的知识点。 首先,我们关注的是“备份”。在SQL Server 2005中,备份是预防数据丢失的关键步骤。备份操作可以创建数据库的完整副本,以便在系统故障、...

    SQL Server数据库技术大全

    SQL Server提供了多种安全措施,如登录验证、用户权限、角色管理和审计功能,以及使用透明数据加密(TDE)来保护数据不被非法读取。理解并正确配置这些机制可以确保数据库的安全性。 2. **灾难恢复**:在数据库环境...

    SQL Server 2014数据库项目案例教程习题参考答案

    "SQL Server 2014数据库项目案例教程习题参考答案" 本资源是一个关于 SQL Server 2014 数据库项目案例教程习题参考答案的集合,涵盖了数据库设计、E-R 图、关系模型、SQL Server 2014 数据库管理系统、身份验证、...

    sql server 2000示例数据库

    示例数据库在学习和理解数据库管理系统的工作原理、查询语言以及数据操作等方面提供了方便的实践环境。"sql server 2000示例数据库"就是这样一个用于教学和实验目的的数据库实例。 "northwind.mdb"是这个压缩包中的...

    sql server数据库原代码文件

    6. **故障转移和高可用性**:了解SQL Server的镜像、群集、Always On 可用性组等技术,确保数据库的持续可用性。 7. **日志管理**:理解日志的作用,以及如何通过日志清理和截断来管理日志文件大小。 通过学习和...

    SQL Server 2000数据库实现

    SQL Server 2000是一种关系型数据库管理系统(RDBMS),由微软公司开发,它在C/S(客户端/服务器)架构下运行,提供高效的数据存储、管理和查询能力。本教程将带你了解SQL Server的基础知识,包括其核心概念、功能、...

Global site tag (gtag.js) - Google Analytics