|
|
1
4
更新:你需要 ORIGINAL_LOGIN 原件: 之后,没有匹配的系统级用户。因此,它无法解析数据库级别的sid,因此它只是从以下位置返回sid sys.database_principals
笔记:
|
|
|
2
1
没有登录的用户是一种特殊情况,专门用于service broker安全(远程服务绑定)或代码签名。它们代表身份,而不是模仿。不要使用未登录的用户进行EXECUTE AS。您会遇到各种边缘情况,因为它们明确没有用户到登录的映射,而且几乎在所有需要映射的地方都有。 |
|
|
3
0
这里只是猜测,但在我看来,第一个选择是以您当前登录的用户身份运行的,就像连接一样,在第二个选择中,您告诉sql server以新创建的用户身份执行。 |
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
ojek · 如何对SQL结果进行分组和编号? 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Sax · 规范化Google表格(第一步) 1 年前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |