社区
MS-SQL Server
帖子详情
sql:如何删除一个在其它数据库上已经有映射的用户
huolin
2003-12-14 01:10:57
最近,我执行了一个sp_grantdbaccess 'aa','user'命令,后来想把这个用户删除掉,可是总是提示:
服务器: 消息 15175,级别 16,状态 1,过程 sp_droplogin,行 93
登录 'lidong' 在一个或多个数据库中有别名或映射到了用户上。请除去这些用户或别名后再除去该登录。
请问应该怎么操作才可以成功的删除这个‘aa’用户,要在“sql查询分析器”中实现。急用。QQ:38335823
...全文
179
3
打赏
收藏
sql:如何删除一个在其它数据库上已经有映射的用户
最近,我执行了一个sp_grantdbaccess 'aa','user'命令,后来想把这个用户删除掉,可是总是提示: 服务器: 消息 15175,级别 16,状态 1,过程 sp_droplogin,行 93 登录 'lidong' 在一个或多个数据库中有别名或映射到了用户上。请除去这些用户或别名后再除去该登录。 请问应该怎么操作才可以成功的删除这个‘aa’用户,要在“sql查询分析器”中实现。急用。QQ:38335823
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huolin
2003-12-14
打赏
举报
回复
请高手指点一下好吗
QQ:38335823 54309567
lynx1111
2003-12-14
打赏
举报
回复
可能是lidong这个用户在你的sql server数据库中拥有对象
你看看你的数据库中那些对象(表,存储过程等)的所有者是lidong
把所有者用exec sp_changeobjectowner '',''改掉,或者删除
然后再把这个用户删除掉
huolin
2003-12-14
打赏
举报
回复
不是的,上面的'aa',应该是‘lidong'才是,不好意思哟
struts_hibernate框架权限管理系统
本系统是基于Struts+Hibernate开发的一套权限后台管理系统,功能包含完善的权限管理,和信息发布功能。开发环境:
Eclipse3.01+myeclipse3.84+my
sql
5.0(oracle、ms
sql
server2000)。
压缩包里包含了所有的组件、源码和
SQL
脚本以及工程文件。
这个系统也是花了点时间和精力才做好的,现在把源码给大家分享,欢迎大家进行交流,如果要用于商业用途,要打声招呼哦!!!
my
sql
初始
数据库
用户
名:root,密码:1234
其它
数据库
请相应修改hibernate.cfg.xml这
映射
文件为与你
数据库
相匹配
注释:
1,默认配置为my
sql
5.0
hibernate.cfg.xml.ms
sql
为Ms
sql
server2000
数据库
配置文件
hibernate.cfg.xml.oracle为oracle9i
数据库
配置文件
TblNews.hbm.xml.oracle为oracle9i的tbl_news表
映射
文件
这些文件去掉后缀,修改并拷贝到相关目录下,即可!
2,
数据库
脚本文件为:infosys.my
sql
.
sql
; infosys.ms
sql
.
sql
; infosys.oracle.
sql
3,本系统支持多种
数据库
,目前测试的数据为my
sql
,oracle,ms
sql
server
望广大网友加入其它数据脚本后也给我们发一份,不胜感激!
4,后台管理帐号、密码全是:admin
5,开发工具:MyEclipse 3.1.0
欢迎大家和我进行交流
QQ:89002402
Email:yangzj@126west.com
由于上传文件的限制,请到www.126west.com,bbs.126west.com上下载
SQL
SERVER错误15023:当前
数据库
中已存在
用户
或角色
为
一个
数据库
添加
一个
用户
或者
映射
数据库
时,提示以下错误信息:
用户
、组或角色 '*****' 在当前
数据库
中已存在。 (Microsoft
SQL
Server, 错误 : 15023) 问题原因:在还原
数据库
的过程中,在其它
sql
server服务器上进行还原之后,会出现
一个
在原服务器上可以正常的
用户
在目标服务器上出现无法登录的使用。 解决方法: 当
数据库
恢复到其他服务器时,原
数据库
中包含一组
用户
和权限,但可能没有相应的登录或者登录所关联的
用户
可能不是相同的
用户
。这种情况可能会出现上面的问题。该问题是无法通
SQL
sever
用户
权限管理和
数据库
映射
SQL
Server2005中"
用户
映射
"里成员身份选项的意思
用户
映射
public 维护所有默认权限 db_owner 执行所有
数据库
角色活动 db_accessadmin 添加和
删除
数据库
用户
, 组及角色
六、
SQL
Server
数据库
用户
管理
一、创建
SQL
Server
数据库
之登录名 登录名:用于连接到
SQL
Server服务器 登录名为"sa"的
用户
可以连接到
SQL
Server服务器,然而,"sa"是超级管理员,可以操作对象管理器中的所有的
数据库
和
数据库
对象,会对
数据库
带来一定的安全隐患。 所以,需要创建不用权限的
用户
,来管理和操作
数据库
。 1、创建登录名(使用视图) 1.1 新建登录名:选择"Windows身份验证" 1.1.1 如何查看本机账户 控制面板-》
用户
账户-》管理其他账户-》会有”管理员“以及其它
用户
。 后面选用图中
SQL
Server 创建
用户
时报错:15023
用户
,组或角色'XXX'在当前
数据库
中已存在
今天遇到了这个问题,将找到的解决方案做了个整理,如下: 一、原因分析
sql
server
数据库
从一台机转移到另一台机时,登录名没转移,或者只
删除
了登录名。这种情况将会产生“孤立
用户
”(孤立
用户
定义:将
数据库
恢复到其它服务器时,
数据库
中包含一组
用户
和权限,但可能没有相应的登录或者登录所关联的
用户
),此时是不能通过新建登录或者对同名登录授予对应
数据库
用户
权限来解决下面问题。
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章