T-SQL 如何指定SQL以WINDOWS账户执行? sqlsql serverwindows 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE PROC test AS EXECUTE AS LOGIN='GeorgeHuang\huang_000'SELECT * FROM sys.sysprocesses goEXEC test如果用execute as 来运行,比较通用的是封装在存储过程中 谢谢,我尝试了,但是报 服务器主体 "XXX" 无法在当前安全上下文下访问数据库,但是这个windows账户已经是要访问的数据库的owner了 不好意思,刚SQL有出入,现在改的和你一模一样了,但还是报错:当前安全上下文不可还原。请切换到调用 'Execute As' 时所在的原始数据库,然后重试。请问是什么原因造成的? 我也是用的SA,不过需要访问的是SSISDB 我把存储丢到其他数据库了,丢到SSISDB下面就可以了 如何查询以下字符串中含有“11A1”字符(必须是四个字符一查,按顺序查询下去) 关于时间类型 这个SQL应该怎么写 [请教]无法执行查询,因为一些文件缺少或未注册... 日期问题 MS sql约束问题 急求:触发器问题!!!! Sql Server的安装问题 在先等待 怪事:我以前一直在 win2000 Professional 装SQL Server2000 Enterprise用的挺好! 如何在Oracle中写一个可以存入Long raw的存储过程? 如何把空格替换成',' sql将查询结果插入到表的每一列中
CREATE PROC test
AS
EXECUTE AS LOGIN='GeorgeHuang\huang_000'
SELECT * FROM sys.sysprocesses
go
EXEC test
如果用execute as 来运行,比较通用的是封装在存储过程中
谢谢,我尝试了,但是报 服务器主体 "XXX" 无法在当前安全上下文下访问数据库,但是这个windows账户已经是要访问的数据库的owner了
不好意思,刚SQL有出入,现在改的和你一模一样了,但还是报错:当前安全上下文不可还原。请切换到调用 'Execute As' 时所在的原始数据库,然后重试。请问是什么原因造成的?
我也是用的SA,不过需要访问的是SSISDB