WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:数据库属性设置 阅读

MS SQL基础教程:数据库属性设置

 2007-12-25 15:26:33 来源:WEB开发网   
核心提示:标识符必须用双引号扩起来,且可以不遵循Transact-SQL 命名标准,MS SQL基础教程:数据库属性设置(3), Compatibility Level数据库兼容性级别,可以指定与何种版本以前的数据库兼容,在“Permissions” 页框中可以设定用户对此数据库的权限,如图6-7 所示,

标识符必须用双引号扩起来,且可以不遵循Transact-SQL 命名标准。 Compatibility Level

数据库兼容性级别。可以指定与何种版本以前的数据库兼容。 其它数据库选项

还有一些数据库选项没有被显示出来,如:ANSI warning、 merge publish、 offline、 published、 subscribed 等,这些选项在一般情况下最好由SQL Server 自己来控制它,实在需要更改时可以通过Sp_dboption 系统存储过程来实现。系统存储过程Sp_dboption 用于显示或更改数据库选项。但它不能在系统数据库master 或tempdb 数据库中使用。其语法如下:

sp_dboption [[@dbname =] 'database_name']

[, [@optname =] 'option_name']

[, [@optvalue =] 'value']

各参数说明如下: [@dbname =] 'database'

指定所要操作的数据库名. [@optname =] 'option_name'

指定要显示或修改的数据库选项。可以不输入选项的全名。如果省略此项,就会列出所有设定为True 的选项。 [@optvalue =] 'value'

指定选项的值“value” 的值可以为True、 False 或On、Off。

例6-2: 显示mytest 数据库的选项状态。

exec sp_dboption 'mytest'

运行结果如下

The following options are set:

-----------------------------------

select into/bulkcopy

trunc. log on chkpt.

autoshrink

auto create statistics

auto update statistics

例6-3:设置mytest 数据库的offline 状态为True,让一般用户无法使用此数据库。

exec sp_dboption 'mytest', 'offline', 'true'

运行结果如下:

sp_dboption command succeeded.

注意:系统管理员可以在模板数据库model中执行Sp_dboptin命令中设置数据选项,这将改变所有新建数据库的初始选项设置。

  在“Permissions” 页框中可以设定用户对此数据库的权限,如图6-7 所示。有关权限设置的详细介绍请参见“安全性与用户管理”章节。

查看全套"MS SQL入门基础教程"

上一页  1 2 3 

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接