logo
  • 教程列表
  • SO官方文档
  • 动态 SQL
    • 执行以字符串形式提供的 SQL 语句
    • 动态 SQL 作为不同的用户执行
    • SQL 注入与动态 SQL
    • 带参数的动态 SQL
  1. StackOverflow 文档
  2. Microsoft SQL Server 教程
  3. 动态 SQL
  4. 动态 SQL 作为不同的用户执行

动态 SQL 作为不同的用户执行

Created: November-22, 2018

你可以使用 AS USER =‘数据库用户名’以不同用户身份执行 SQL 查询

EXEC(N'SELECT * FROM product') AS USER = 'dbo'

SQL 查询将在 dbo 数据库用户下执行。将在 SQL 查询中检查适用于 dbo 用户的所有权限检查。

  • SQL 注入与动态 SQL
  • 执行以字符串形式提供的 SQL 语句

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明