你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()A、从系统表syscomments中删除存储过程中的文本。B、对存储过程的文本加密C、在系统表syscomments否认public角色中的SELECT权限D、在系统表sysobjects否认public角色中的SELECT权限
你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()
- A、从系统表syscomments中删除存储过程中的文本。
- B、对存储过程的文本加密
- C、在系统表syscomments否认public角色中的SELECT权限
- D、在系统表sysobjects否认public角色中的SELECT权限
相关考题:
用户CRAIG创建了名为INVENTORY_V的视图,该视图以INVENTORY表作为基础。CRAIG希望此视图可让所有数据库用户来查询。CRAIG应执行以下哪些操作()A、不需要执行任何操作,因为在默认情况下所有数据库用户都可以自动访问视图B、应将SELECT权限授予“库存”表的所有数据库用户C、应将SELECT权限授予INVENTORY_V视图的所有数据库用户D、必须为每个用户授予对“库存”表和INVENTORY_V视图的SELECT权限
试述出版数据库、发行数据库、订阅数据库的概念,并说明三者之间的关系。