代码之家  ›  专栏  ›  技术社区  ›  Bodhi

如何在sql中直接修改系统目录?

  •  0
  • Bodhi  · 技术社区  · 7 年前

    如何改变sql中对系统目录的直接修改?

    2 回复  |  直到 7 年前
        1
  •  1
  •   Dan Guzman    7 年前

    在旧版本的SQL Server(SQL 2005之前)中,可以通过打开 allow updates configuration option 并使用 RECONFIGURE WITH OVERRIDE 。此选项在SQL Server 2005以后的版本中已过时。尽管它仍然存在,但它被忽略了。

    即使该选项在现代版本中没有意义,也可以使用以下命令检查配置值:

    EXEC sp_configure 'allow updates';
    
        2
  •  1
  •   Gordon Linoff    7 年前

    您可以使用DDL(数据修改语言)“直接”修改系统目录。这些命令以以下命令开头: ALTER ,则, CREATE DROP

    这些命令很好 documented

    否则,您甚至不应该考虑直接更改系统表/视图。它们由数据库所有,并由数据库管理。