如何启用直接修改 sql 中的系统目录?
How to enable direct modifications to the system catalogues in sql?
如何在sql中更改直接修改系统目录?
您 "directly" 使用 DDL(数据修改语言)修改了系统目录。这些命令以 ALTER
、CREATE
和 DROP
.
等命令开头
这些命令很好documented。
否则您甚至不应该考虑直接更改系统 tables/views。它们由数据库拥有并由数据库管理。
在 SQL 服务器的旧版本中(SQL 2005 之前),可以通过打开 allow updates
configuration option 并使用 RECONFIGURE WITH OVERRIDE
应用来直接修改系统表.此选项在 SQL Server 2005 及更高版本中已过时。虽然它仍然存在,但它被忽略了。
即使该选项在现代版本中没有意义,您也可以使用以下命令检查配置值:
EXEC sp_configure 'allow updates';
如何在sql中更改直接修改系统目录?
您 "directly" 使用 DDL(数据修改语言)修改了系统目录。这些命令以 ALTER
、CREATE
和 DROP
.
这些命令很好documented。
否则您甚至不应该考虑直接更改系统 tables/views。它们由数据库拥有并由数据库管理。
在 SQL 服务器的旧版本中(SQL 2005 之前),可以通过打开 allow updates
configuration option 并使用 RECONFIGURE WITH OVERRIDE
应用来直接修改系统表.此选项在 SQL Server 2005 及更高版本中已过时。虽然它仍然存在,但它被忽略了。
即使该选项在现代版本中没有意义,您也可以使用以下命令检查配置值:
EXEC sp_configure 'allow updates';