数据库管理及选项访问设置还原模型关闭收缩单用户指定一次只能有一个用户访问数据库修复数据库时使用(single_user)简单恢复允许将数据库恢复到最新的备份完全恢复允许将数据库恢复到故障点状态大容量日志记录恢复允许大容量日志记录操作创建新的数据库时,新的数据库继承model数据库的恢复模型自动关闭指定数据库资源被释放以及所有用户退出之后关闭数据库(Auto_close)自动收缩指定数据库文件可以周期性自动收缩Auto_shrink可用sp_dboption修改或用Alter database set(SQL2000) 设置数据库选项可以为每个数据库设置若干个决定数据库特点的数据库级选项。只有系统管理员、数据库所有者以及sysadmin和dbcreator固定服务器角色和db_owner固定数据库角色的成员才能修改这些选项。这些选项对于每个数据库都是唯一的,而且不影响其它数据库。可以使用ALTER DATABASE语句的SET子句、sp_dboption系统存储过程,或者在某些情况下使用SQL Server企业管理器设置数据库选项。通过使用sp_configure系统存储过程或者SQL Server企业管理器,可以设置服务器范围的设置。设置了数据库选项之后,将自动发出一个检查点,使修改立即生效。若要更改新创建数据库的任意数据库选项的默认值,请更改model数据库中的适当数据库选项。例如对于随后创建的任何新数据库,如果希望AUTO_SHRINK数据库选项的默认设置都为ON,则将model的AUTO_SHRINK选项设置为ON。自动选项控制某些自动行为。AUTO_CLOSE当设置为ON时,在数据库的最后一个用户退出,而且数据库中的所有过程都完成时,数据库将关闭并完全退出系统,从而释放所有资源。默认情况下,当使用Microsoft® SQL Server™ 2000 Desktop Engine时,对于所有数据库,此选项都设置为ON,而对于所有其它版本都设置为OFF,与操作系统无关。当用户试图再次使用数据库时,该数据库将自动重新打开。如果数据库完全退出系统,则该数据库不会重新打开,直到下一次SQL Server重新启动时,用户试图使用该数据库为止。当为OFF时,即使当前没有用户使用数据库,数据库仍然保持打开状态。AUTO_CLOSE选项对于桌面数据库很有用,因