首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql server2005中创建用户失败,求解决办法!

2012-01-18 
sql server2005中创建用户失败,急求解决方法!!!我先在sqlserver2005中创建一个数据库,然后在创建一个用户,

sql server2005中创建用户失败,急求解决方法!!!
我先在sql   server2005中创建一个数据库,然后在创建一个用户,最后想把这个数据库的修改权限赋给新的一个用户,但是在授权的时候出现问题了,界面提示错误如下:
创建对于用户‘exp’失败,
其他信息:
执行Transact-sql语句或批处理时发生异常
用户,组或者角色‘exp’在当前数据库中已经存在(错误:15023)
我记得以前我在一个帖子上看到的用命令解决这个问题的,但是找了一个上午还是没有找到,哪位朋友也碰到国这种问题,能否告知,谢谢。

[解决办法]
整个库的修改权限的话, 一般是用角色

USE [库名]
GO
EXEC sp_addrolemember N 'db_datawriter ', N '用户名 ' -- db_datawriter 是角色名, 这个名字你用企业管理器授权时可以看到, 填写上对应的即可
GO

热点排行