如何在sql中启用对系统目录的直接修改?

时间:2018-03-11 11:38:06

标签: sql sql-server tsql stored-procedures database-administration

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

2 个答案:

答案 0 :(得分:1)

你"直接"使用DDL(数据修改语言)修改系统目录。这些命令以ALTERCREATEDROP等命令开头。

这些命令很好documented

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

答案 1 :(得分:1)

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

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

EXEC sp_configure 'allow updates';