`

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

 
阅读更多

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

 

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

 

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

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

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

 

Use 数据库

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

分享到:
评论

相关推荐

    SQL Server的用户及权限

    Sybase中的用户分为两种:SQL服务器用户和数据库用户。 安装完SQL服务器后,系统自动建立一个SQL服务器用户sa,口令为空,即系统管理员,...数据库用户一般可分为用户组,任一数据库在建立后即被赋予一个用户组public。

    网络程序库(1、你是SQL Server 数据库服务器的管理员。一台服务器名为SQL7,另一台叫SQL2000,在SQL7 上运行SQL Server 7.0,在SQL2000上运行着SQL Server 2000................等)

    1、你是SQL Server 数据库服务器的管理员。一台服务器名为SQL7,另一台叫SQL2000,在SQL7 上运行SQL Server 7.0,在SQL2000上运行着SQL Server 2000。SQL2000的网络库配置如下所示:(原题不完整) SQL7的网络库有...

    SQL Server数据库查询速度慢原因及优化方法

    【赛迪网-IT技术报道】SQL Server数据库查询速度慢的原因有很多,常见的有以下几种:  1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)  2、I/O吞吐量小,形成了瓶颈效应。  3、没有...

    SQLServer2000附加数据库后的用户User处理.doc

    SQLServer2000附加数据库后的用户User处理

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,更是数据库管理员的必备指南。 编辑推荐 《SQL Server 2008管理员必备指南》教你全面掌握SQL Server 2008的必备指南!这本实用指南讲述了SQL Server ...

    SQL Server 2008 服务器角色和数据库角色

    所有版本的 SQL Server 均使用基于角色的安全,它允许您为角色、用户组而不是各个用户分配权限。 固定服务器和固定数据库角色具有分配给它们的一组固定的权限。  固定服务器角色具有一组固定的权限,并且适用于...

    Microsoft SQL Server 2005 Express Edition SP3

    如果在安装完 SQL Server Express 之后更改服务器的角色,便会导致功能丢失,不支持这样做。 [顶部] 3.11 现有的 SQL 本机客户端安装可能导致安装失败 安装可能失败并回滚,同时显示以下错误消息:“找不到产品 ...

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,更是数据库管理员的必备指南。 编辑推荐 《SQL Server 2008管理员必备指南》教你全面掌握SQL Server 2008的必备指南!这本实用指南讲述了SQL Server ...

    基于SQL Server的企业数据库系统安全机制设计

    指出在设计该安全机制时,应首先创建全局组,通过SQL Server Users组获得服务器访问,通过具体数据库组获得数据库访问权限,然后根据用户访问需求创建数据库角色并对角色分配权限,最后全局组通过加入角色获得权限,从而可...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,更是数据库管理员的必备指南。 编辑推荐 《SQL Server 2008管理员必备指南》教你全面掌握SQL Server 2008的必备指南!这本实用指南讲述了SQL Server ...

    SQL Server客户端登录名与数据库用户关联

     用户、组或角色 'XXX' 在当前数据库中已存在。  解决方法:  首先介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证。登录通过安全...

    实验1答案 - 建立学生数据库.sql

    SQL Server支持多个实例,即支持在同一台计算机上同时运行多个SQL Server数据库引擎实例,每个SQL Server数据库引擎实例各有一套不为其它实例共享的系统及用户数据库。应用程序连接同一台计算机上的SQL Server数据库...

    管家婆数据库极佳SQL数据库修复

    支持 sql数据库多用户架构,以及NDF 文件组。 支持 保存表 数据 存储过程 触发器 视图 函数等元数据及用户数据 支持 保存为脚本或者直接连到SQL保存到SQL数据库 扫描勒索病毒数据库及 损坏严重的数据库 请选择 ...

    Microsoft SQL Server 2005技术内幕: T-SQ程序设计.pdf

    Itzik被邀请在许多会议上做报告,包括TechEd、DevWeek、世界各地的各种SQL用户组、PASS、SQL server Magazine Connections和Solid Quality Learning的会议。 从1992年开始,Itzik就一直致力于涉及各种数据库和...

    SQL Server数据库复习题

    2、在“连接”组中有两种连接认证方式,其中在( )方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。 A、Windows身份验证 B、SQL Server 身份验证 C、以超级用户身份登录时 D、其他方式登录时

    SQL Server 2008数据库设计与实现

    第二部分展示了从概念建模到在SQL Server 2008上真正实现数据库的过程;第三部分深入探讨了SQL Server若干方面的技术细节,如数据保护、索引、并发访问等。通过将理论融入数据库实践,清晰地讲解了关系型数据库的...

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

     7.2.1 在SQL Server Management Studio中查看数据库的信息 161  7.2.2 使用T-SQL查看数据库信息 163  7.2.3 检查系统和示例数据库 164  7.2.4 检查数据库对象 164  7.3 创建数据库 166  7.3.1 在SQL Server ...

    数据库管理系统SQL-Server.doc

    b) Model数据库:是SQL Server为用户创建数据库提供的模版数据库,每个新建的数据库都是在一个Model 数据库的副本上扩展而生成的,所以对Model数据库的修改一定要小心; c) Msdb数据库:主要用于SQL Server存储任务...

    SQLServer大数据库教案设计.doc

    《SQL Server数据库》 教案 第1章 SQL Server 的安装和配置 一、教学目标: 1. 了解课程要求。 2. 了解SQL Server 的发展和特点。 3. 了解SQL Server 的安装和配置。 4.了解系统数据库和系统表的作用. 4. 5. 了解SQL...

    SQL_Server存储过程调试指南

    资源名称:SQL_Server存储过程调试指南内容简介: 存储过程( Stored Procedure)是一组为了完成特定功能的 SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来...

Global site tag (gtag.js) - Google Analytics