你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()
A、从系统表syscomments中删除存储过程中的文本。
B、对存储过程的文本加密
C、在系统表syscomments否认public角色中的SELECT权限
D、在系统表sysobjects否认public角色中的SELECT权限
A、从系统表syscomments中删除存储过程中的文本。
B、对存储过程的文本加密
C、在系统表syscomments否认public角色中的SELECT权限
D、在系统表sysobjects否认public角色中的SELECT权限
A、把Andrea添加到db_owner数据库角色中. B、把Andrea添加到db_ddladmin数据库角色中. C、授权给Andrea创建视图的权限. D、授权给Andrea更新视图的权限. E、授权给Andrea在表中REFERENCES的权限.
A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表 B、一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表 C、一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表 D、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
A、在第二个事务中,把update customer语句放在update customerphone语句之前 B、增加一个SETDEADLOCK_PRIORITYLOW语句到两个事务上。 C、增加一个SETLOCK_TIMEOUT0语句到两个事务上。
A、EXECsp_updatestats ’resample’ B、CREATE STATISTICS Sales WITH FULLSCAN C、Sp_autostats ‘Sales’ D、UPDATE STATISTICS Sales WITH FULLSCAN ALL
A、创建一个存储过程,要求一个邮政号码作为一个参数。包含WITHRECOMPILE选项当过程被创建时。 B、为毎个邮政号码创建一个存储过程。 C、为毎个邮政号码创建一个视图。 D、将公司的表分为多个表以至于每个表包含一个邮政号码,在表中建立一个分割视图以至于在单一表上数据仍然可以查看
A、一个例程只能打开一个数据库,一个数据库也只能由一个例程打开 B、一个例程可以打开多个数据库,但一个数据库可以由多个例程打开 C、一个例程只能打开一个数据库,但一个数据库可以由多个例程打开 D、一个例程可以打开多个数据库,一个数据库也只能由一个例程打开
A、在数据库中为事件使用更高的事务隔离级别. B、使用SQLProfiler捕获死锁事件 C、使用系统监视器来监视锁的请求和死锁. D、执行sp_configure系统存储过程来增加允许同时连接SQLserver.的用户数量