仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 611|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL教程之Sql Server2000伶仃用户办理办法

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:23:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
“数据行级锁定”的意思是指在事务操作的执行过程中锁定正在被处理的个别记录,不让其他用户进行访问。这种锁定将影响到(但不限于)SELECT、LOCKINSHAREMODE、SELECT、FORUPDATE命令以及INSERT、UPDATE和DELETE命令。server|办理SqlServer2000伶仃用户办理办法
关头词:伶仃用户
把数据库备份复原到另外一个服务器时,大概会碰到伶仃用户的成绩。上面列出了MS的办法(来自匡助)和本人的办法
办法一:


伶仃用户疑问解答
把数据库备份复原到另外一个服务器时,大概会碰到伶仃用户的成绩。上面的计划显现并办理了这个成绩:
经由过程实行sp_addlogin,把登录janetl更名为dbo。
sp_addloginjanetl,dbo
备份数据库。在本例中,备份Northwind。
BACKUPDATABASENorthwindTODISK=c:mssqlackup
orthwnd
撤除方才备份的数据库。
DROPDATABASENorthwind
撤除登录。
sp_droploginjanetl
复原备份的数据库。
RESTOREDATABASENorthwindFROMDISK=c:mssqlackup
orthwnd
janetl登录不克不及会见Northwind数据库,除非同意guest登录。只管janetl登录已删除,它仍旧(作为一个伶仃行)显现在sysusers表中:
USENorthwindSELECT*FROMsysusersWHEREname=janetl
办理伶仃用户成绩
用sp_addlogin增加一个一时登录。为伶仃用户指定平安标识符(SID)(从sysusers)。
sp_addlogin@loginame=nancyd,@sid=0x32C864A70427D211B4DD00104B9E8A00
用sp_dropalias撤除属于别号SID的一时别号。
sp_dropaliasnancyd
用sp_dropuser撤除原始用户(即如今的伶仃用户)。
sp_dropuserjanetl
用sp_dropuser撤除原始登录。
sp_droploginnancyd
办法二:
usemaster
DECLARE@SIDvarbinary(85)
--取得新建同名上岸的SID
SELECT@SID=sid
FROMsysxlogins
where[name]=要与伶仃用户对应的登录
--翻开同意更新体系表选项(也能够在企业办理器的"服务器设置"->"同意对体系目次间接举行修正"中来完成)
sp_configureallowupdates,1
RECONFIGUREWITHOVERRIDE
update伶仃用户的数据库.dbo.sysusers
setsid=@sid
wherename=伶仃用户
sp_configureallowupdates,0
RECONFIGUREWITHOVERRIDE


对于insert操作,只需要把event_type改成DELETE_ROWS_EVENT;对于delete操作,改成WRITE_ROWS_EVENT
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-19 10:00:07 | 只看该作者
这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-1-25 14:47:47 | 只看该作者
外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。
地板
发表于 2015-2-2 22:34:19 | 只看该作者
现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层.
飘飘悠悠 该用户已被删除
5#
发表于 2015-2-8 17:04:27 | 只看该作者
无法深入到数据库系统层面去了解和探究
愤怒的大鸟 该用户已被删除
6#
发表于 2015-2-25 21:37:20 | 只看该作者
varchar(max)\\\\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。
因胸联盟 该用户已被删除
7#
发表于 2015-3-8 06:16:01 | 只看该作者
连做梦都在想页面结构是怎么样的,绝非虚言
蒙在股里 该用户已被删除
8#
发表于 2015-3-15 21:20:07 | 只看该作者
where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。
若天明 该用户已被删除
9#
发表于 2015-3-22 05:05:33 | 只看该作者
但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 04:55

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表