你正在为你的公司设计一个SQLServer2005/2008销售数据库,它能够被客户端的应用程序访问。客服人员和销售人员对数据库中的所有表格应具有插入,删除和查询的权限。另外,使用客户端程序时候,销售人员将由会把数据库中的表通过Excel导出成图解。客服人员属于Windows2000中的名字叫CSR的组。销售人员属于Windows2000中的名字叫Marketing的组。你只允许客服人员通过客户端应用程序访问数据库。你却允许销售人员通过客户端应用程序和Excel访问数据库。在数据库中没有授予任何许可权。你该怎么做呢?
你正在为你的公司设计一个SQLServer2005/2008销售数据库,它能够被客户端的应用程序访问。客服人员和销售人员对数据库中的所有表格应具有插入,删除和查询的权限。另外,使用客户端程序时候,销售人员将由会把数据库中的表通过Excel导出成图解。客服人员属于Windows2000中的名字叫CSR的组。销售人员属于Windows2000中的名字叫Marketing的组。你只允许客服人员通过客户端应用程序访问数据库。你却允许销售人员通过客户端应用程序和Excel访问数据库。在数据库中没有授予任何许可权。你该怎么做呢?
相关考题:
公司A的应用开发人员创建了一个包含CLR函数的动态连接库(dll),这个CLR函数读取电子表格的数据,进行运算后把数据写回到SQLSERVER2005数据库中。为此,你需要使用CREATEASSEMBLY语句在SQLServer2005中注册这个类库、并且设置SQLServer访问程序集时向程序集授予最小的安全权限许可。请问,你应该使用下面哪一个许可设置?() A.DefaultB.SAFEC.EXTERNAL_ACCESSD.UNSAFE
从广义的角度看,数据库系统应该由(252)组成。(253)存放在数据字典中,数据库管理系统对应用程序的操作都要通过数据字典来进行。A.数据库、软件和人员B.数据库、硬件、软件和人员C.数据库、数据库管理系统和人员D.数据库、硬件、数据库管理系统和软件
你是某销售组织的数据库开发人员, 你的数据库有一个名为Sales表, 此表包括了来自销售人员的销售订单概要信息.销售经理要求你创建一个销售额排在前20位的销售人员报表, 你该使用哪个查询来完成这个任务( ) A、 SELECT TOP 20 PERCENT LastName, FirstName, SUM (OrderAmount) AS ytdFROM salesGROUP BY LastName, FirstNameORDER BY 3 DESCB、 SELECT LastName, FirstName, COUNT(*) AS salesFROM salesGROUP BY LastName, FirstNameHAVING COUNT (*) >20ORDER BY 3 DESCC、 SELECT TOP 20 LastName, FirstName, MAX(OrderAmount) AS ytdFROM salesGROUP BY LastName, FirstNameORDER BY 3 DESCD、 SELECT TOP 20 LastName, FirstName, SUM (OrderAmount) AS ytdFROM salesGROUP BY LastName, FirstNameORDER BY 3 DESC
你是一个Trey研究所的数据库开发人员,你设计了一个供众多公司使用的分布式的SQL Server 2005数据库。在数据库中包括保密信息的存储过程,要防止别的公司看到这些保密的信息,你将怎么做?() A、从syscomments系统表中删除存储过程的文本。B、对存储过程的文本加密。C、拒绝syscomments系统表中对public用户的SELECT权限。D、拒绝sysobjects系统表中对public用户的SELECT权限。
Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()A、创建一个数据库来检索数据视图。B、使用聚集索引在SQL Azure数据库表。C、打开一个新的数据库连接时的操作超时。D、基于应用程序创建SQL Azure数据库表索引查询。
下列哪一项是关于DB2授权的最佳描述?()A、授权是一个过程,检查你是否具有足够的权限以执行所需的数据库操作B、授权是一个过程,在此过程中DBA将收集相关信息以查看哪些人可以访问数据库C、授权是一个过程,在此过程中DB2数据库将使用Windows安全机制来检查你是 否能够访问DB2数据库D、授权是一个过程,它通过验证你的用户ID和密码来确认你是否是所声称的那个人
你计划迁移的Microsoft SQL Server2008数据库SQL Azure。您需要推荐一个方法确保数据库连接不降低。你推荐这两个动作应是()A、为数据库查询实现交易。B、关闭数据库连接的应用程序。C、使用微软的ADO.NET的数据访问层。D、数据访问层的实现重试策略。
你是一个SQLServer2005/2008数据库的数据库开发者。该数据库安装在Microsoft Windows 2000 Server computer上。数据库使用默认配置,数据库中所有的表至少要有一个索引。SQLServer是服务器上唯一一个运行的应用程序。一天中数据库的活动高峰期是在销售代表输入和更新销售处理事务时。批量报告在营业时间后被执行。销售代表报告说更新和插入处理太缓慢。你要怎么做?()A、在SQLServer上运行系统监视器:在一天中访问计数器的方法.使用从系统监视器的输出来识别哪些表需要索引.B、使用sp_configure系统存储过程来增加由SQL Server使用的锁的数量。C、在一天内运行SQLProfiler。选择SQL:BatchCompleted和RPC://Completed事件和EventClass和TextData数据列.使用一个SQL事件查看器输出文件作为索引向导的输入文件。D、增加min server memory选项的有效值。E、重建索引,把填充因子设为100.
你是一家通讯公司的数据库开发队的一个成员。在队上的另外一个开发者,Marc,在一个名为Corporate的数据库中创建了一张名为Customers的表。因为表包含机密的信息,他已经授权允许查询该表的只有队里的其他成员。你正在开发一个应用程序用来允许销售部门的职员查看Customers表的一些信息。这些职员是销售数据库角色的所有成员。为了支持这一个应用程序,你在Customers表上创建一个被命名的vwCustomers的视图。在创建视图之后,你授权具有销售角色的成员允许查询。当销售角色的成员尝试从视图中取回数据的时候,他们接收以下错误信息:SELECT permission denied on object‘Customers’,database‘Corporate’,owner‘Marc’.你必须确定具有销售角色的成员只能使用vwCustomers视图来访问Customers表的数据。你应该做什么?()A、添加一个销售角色到固定的系统管理员服务器角色中。B、将vwCustomers视图的所有权转移到销售角色中。C、通知Marc将Customers表的所有权转移给销售角色的每个成员。D、通知Marc授予用户查询Customers表的许可。E、删除vwCustomers视图。通知Marc重建视图并且授予销售角色的用户查询视图的权限。
你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()A、从系统表syscomments中删除存储过程中的文本。B、对存储过程的文本加密C、在系统表syscomments否认public角色中的SELECT权限D、在系统表sysobjects否认public角色中的SELECT权限
公司有一个Sales组包含150名销售员,当销售员外出时,他们要求文件、打印、Email等。销售人员属于Sales组。你的公司通过T1联入Internet,还使用VPN为了减少开销。你希望完成以下目标:满足Sales组访问,只有Sales可以连接敏感数据使用VPN连接只有在工作时间发生连接销售人员可以同时连接。你应该如何做()A、给销售人员拨号许可B、配置远程访问策略满足数据加密C、配置远程访问策略时段D、配置远程访问策略允许拨号许可
单选题你使用VisualStudio.NET创建一个命名为TestKingAccessWindows应用程序。TestKingAccess将被5个顾客服务代表使用进入中央的数据库。所有的5个代表使用被连结到公司内联网的客户端计算机。所有的客户端计算机安装了WindowsXP和.NETFramework。当你分发TestKingAccess时,你必须保证在客户端计算机上它使用最小的可能的硬盘空间。你应该怎么做?()A复制你的应用程序到每台客户端计算机,在每台客户端计算机的桌面上创造快捷方式到你的应用程序。B将你的应用程序复制到公司内联网上的一个共享的文件夹,在每台客户端计算机的桌面上创造快捷方式到你的应用程序。C使用VisualStudio.NET创建一个分发包裹设置精灵。为.NETFramework排除相关性。在每台客户端计算机上安装分发包裹。D使用VisualStudio.NET创建一个分发包裹设置精灵。设置分发包装的最适合大小压缩属性。在每台客户端计算机上安装分发包裹。
单选题你计划在Certkiller的内部局域网上部署你的ASP.NET应用程序。该应用程序从一个MicrosoftSQLServer数据库上重新获取数据。你想使用SQLServer连接池来优化性能。你还要当最小化管理费用时保护存储在服务器上的机密数据。你要为你的应用程序配置安全性,你该怎么做?()A在应用程序中使用MicrosoftWindows验证。允许匿名用户从你的应用程序访问SQLServer数据库。B在应用程序中使用MicrosoftWindows验证。允许个别的Windows用户帐户从你的应用程序访问SQLServer数据库。C在应用程序中使用form验证。允许使用SQLServer的登陆帐户为sa的用户从你的应用程序访问SQLServer数据库。D在应用程序中使用form验证。允许为每个SQLServer的登陆用户分配单独的帐户从你的应用程序访问SQLServer数据库。
单选题你正在设计你公司的SALES数据库。这个数据库将由三个客户应用程序使用。需要访问这个数据库的用户当前MICROSOFTWINDOWS2000的用户组。用户根据他们的数据库访问需求存放在WINDOWS2000组中。客户端应用程序通过每一个应用程序各自的应用程序角色连接SALES数据库。每一个应用程序角色都分配一个密码。所有的用户都只能通过客户应用程序来访问SALES数据库。数据库没有授给任何的许可。你要怎么做?()A给每一个WINDOWS2000组分配适当的许可。B给每一个应用程序角色分配适当的许可。C把WINDOWS2000组成员分配给合适的的应用程序角色。D给应用程序角色提供带有密码的用户。
单选题你创建了一个基于Windows的应用程序。该应用程序能够访问MicrosoftSQLServer数据库TestKing1。用户在使用该应用程序时必须输入用户名,密码。这些信息用于动态的创建连接字符串。当你测试该应用程序时,你发现该应用程序没有使用SqlClient连接池特性。你要减少恢复信息的时间。你应该怎样修改连接字符串?()A当连接到TestKing1数据库时使用Windows登陆帐户。B当连接到TestKing1数据库时使用SQLServer登陆帐户。C所有连接到TestKing1数据库的用户使用相同的应用程序登陆ID和密码。D所有连接到TestKing1数据库的用户使用相同的guest登陆ID和密码。
单选题你正在为你的公司设计一个SQLServer2005/2008销售数据库,你们公司有很多基于网络的应用程序,它们要从销售数据库提取数据。其中的一些应用程序通过EXECUTE语句来进行相应的查询操作。随着使用网络型应用程序的增加。查询将需要更长的时间来执行。如果你要开发一个能够执行大量查询语句的网络应用程序。你要做什么?()A用SQL profiler去捕获RPC://Completed事件,通过Host Name数据列分类跟踪B用SQL profiler去捕获SQL:StmtCompleted事件.通过Application Name数据列分类跟踪C用系统监视器监视SQL Server:Database counter.S.elect all counters for the SalesdatabaseD用系统监视器监视SQLServer:General Statistics counter.Select all counters for the Sales database.
单选题你用VisualStudio.NET创建了一个称为TestKingAssembly的程序集,这个程序集将被其他应用程序使用,包括一个标准的COM客户端应用程序。你要在客户端计算机上部署你的程序集到COM应用程序上。你要确保这个COM应用程序能够像COM组件一样能实例化。你该怎么做?()A通过使用sn.exe创建一个强名称程序集。B通过使用Regasm.exe为程序集产生一个注册文件。C通过使用Tlbimp.exe为程序集产生一个类型库。在客户端计算机上注册这个文件。D在客户端计算机上部署程序集到全局程序集缓存中。在COM客户端应用程序中添加程序集引用。
单选题你是SQLServer2005/2008数据库的开发者。你为销售部门创建了一个存储过程,生成EndOfMonthSales报告。你利用下面的语句为EndOfMonthSales报告分配权限GRANT EXECUTE ON EndOfMonthSales TO SalesDept Andrea加入了销售部门并且成为SalesDept角色成员。Andrea也是Marketing角色成员,该角色已经被拒绝访问EndOfMonthSales报告。Andrea不能执行存储过程。其他销售部门的雇员没有碰到该问题。你该怎么办?()A添加Andrea到db_datareader数据库角色中.授予REFERENCES权限到public角色中.B从Marketing角色中删除Andrea。C在已经引用存储过程的表上授予Andrea’s数据库用户账户选择的权限.D在已经引用存储过程的表上授予Andrea’s数据库用户账户REFERENCES的权限.
多选题你使用VisualStudio.NET去开发一个基于windows的应用程序,这个应用程序将引用一个MicrosoftSQLServer的数据库你的应用程序将在TestKingEmployees表中显示employee信息。你使用ADO.NET从数据库中访问这个表。为了降低错误的可能性。你必须确定任何类型的错误方式在你的应用程序代码和数据库中你必须确定在你的应用程序代码和数据库之间任何类型的错误方式在编译时间产生胜于运行时间。下面哪两个方式可以选择()A为TestKingEmployees.创建一个XML架构。B为TestKingEmployees.创建一个XML类型的表单。C为TestKingEmployees.创建一个XML的命名空间。D创建一个基于XML架构的DataSet。E创建一个基于XML类型的表单的DataSet。F创建一个基于XML命名空间的TypeDelegator类。
单选题你使用VisualStudio.NET开发了一个基于Windows的应用程序,名为DrugTestApp。5个的医疗服务代表将使用DrugTestApp应用程序访问中央数据库于能重新获得一些顾客引起的结果的原因,所有的这5个代表使用的客户端电脑都有连接到公司内部互联网,所以的客户端电脑有安装有WindowsXP和the.netFramework.尽管这样,磁盘的空间也被用完了。你该怎么做?()A复制你的应用程序放到你公司内部互联的共享文件夹,在每个客户端的电脑上创建你应用程序的确快捷径。B创建一个区分的包用于thevisualStudio.NETSetupWizard,拒绝接纳The.netFramework,在每个客户端电脑上安装区分的包。C复制你的应用程序到每个客户端电脑,在每个客户端的电脑上创建你应用程序的快捷径。D创建一个区分的包用于thevisualStudio.NETSetupWizard,设置区分包的压缩性质使大小最优化。
单选题你是一个跨国公司的数据库开发者。公司有一个在SQL Server 2005/2008的在线交易处理的数据库。这个数据库有一个销售表,它里面包含了公司的一些固定的信息。在过去的一年,已经有150,000行数据被加到销售数据库中。数据库使用者说数据库慢慢的变得不太好用了。你为了改变数据库的查询销售表的能力,在SQL的查询分析器中要执行哪个脚本语句?()AEXECsp_updatestats ’resample’BCREATE STATISTICS Sales WITH FULLSCANCSp_autostats ‘Sales’DUPDATE STATISTICS Sales WITH FULLSCAN ALL
单选题你通过使用VisualStudio.NET来开发一个基于Windows的应用程序,这个应用程序包括用多种方法来访问启动。你优化了你的应用程序代码之后,在不同的客户端测试你的程序,但是启动的时间太慢了。你必须确保你的应用程序能够尽可能快的运行,你要怎么做?()A先通过使用本机映像生成器(Ngen.exe)来预编译你的应用程序,再在客户端安装已预编译过的应用程序;B先在客户端安装你的应用程序,再通过使用本机映像生成器来预编译你的应用程序;C先通过使用JIT编译器来预编译你的应用程序,再在客户端安装已预编译过的应用程序;D先在客户端安装你的应用程序,再使用JIT编译器来预编译你的应用程序。