任何人都可以告诉我SQL 2000中SQL 2005的SQLAgentOperatorRole(msdb)的等价物是什么? 我想授予login能力来禁用SQL 2000中的作业。 提前致谢….
我正尝试使用“使用networkingloginID的Windows NT身份validation”从ODBC数据源pipe理器创build到SQL Server数据库的连接。 服务器和客户端都运行Windows XP。 看起来,具有pipe理员权限的任何帐户都可以将数据源添加到服务器*上,但来自客户端的连接尝试会导致错误消息,表明它正尝试使用来宾帐户进行身份validation。 我发现一个微软支持页面 ,说: 对于SQL Server …:使用模拟用户帐户进行连接。 但它不提供如何做到这一点的build议。 如何在服务器上模拟用户帐户? 或者(因为这听起来会导致不幸的挤压特权和失去责任): 如何为服务器数据库上的客户端权限提供帐户,然后确保客户端尝试使用特权帐户进行身份validation,而不是使用来宾帐户进行身份validation? 我知道我正在提供相当稀疏的信息。 这是因为我在陌生的领域,不知道什么是中肯的。 我会尽可能快地添加任何请求的信息。 *我现在正在计划在收紧特权之后立即收紧特权。
我们计划使用三个不同的数据库部署电子商务解决scheme,所有这些数据库都将托pipe在MS SQL Server 2008 R2中。 整个堆栈将托pipe在VMWare环境中(两台具有并行虚拟机设置的物理机器)。 我所面临的问题是,是否只将三个数据库托pipe在SQL Server的一个实例中,或者将它们分隔成多个虚拟机。 我可以看到一些额外的成本,作为多个虚拟机的缺点(更多的许可费用,内存中的多个操作系统副本),我可以看到更好的分离作为多个虚拟机(CPU,IO,安全)的优势。 由于供应商在数据库中是相同的,所以我的主要问题是我能获得多lessCPU / IO分配的控制权。 特别是:如果将所有三个数据库放到一个虚拟机上,会对一个数据库产生不良的查询的可能性,从而使性能下降? 编辑回复DaveH / Thirster42: 该堆栈旨在在两台物理机器上进行复制,使用数据库之间的集群。 IO是一个潜在的瓶颈,虽然我们打算购买托pipe公司提供的性能最高的SAN空间。 不同的数据库之间的负载会有所不同,因为它是一个新的系统,所以仍然很难猜测。 我们正在谈论的CMS数据库,微软商务服务器数据库和客户销售跟踪数据库的快餐定购网站每月约300万页面浏览量。 我们期望在销售和交叉销售分析中广泛使用,以及在客户数据库中进行一些复杂的客户分析查询(这是令人害怕的)。
我是否需要sysadmin才能在SQL Server上运行DBCC命令? 或者是db_owner权限不够?
我们只configuration了第二台专用服务器,因此我们可以使用数据库镜像来实现高可用性。 现有的服务器使用MSSQL Express 2005.我们有MSSQL Web 2008,并希望最小化停机时间来build立镜像。 我可以安装MSSQL Web 2008,而生产服务器仍然运行没有任何冲突吗? 任何想法最好的方式来做到这一点? PS这些框运行IIS + MSSQL,我也设置NLB,虽然这是另一个职位
我不确定我想要什么是可能的,但是我们现在就去。 在工作中,我们有一个专用的SQL Server 2008盒子来托pipe我们需要运行的各种数据库。 我们有一个远程的人(让我们称他们为Bob),他需要托pipe一个数据库。 我被要求限制Bob访问SQL框,但给他足够的权限来控制他的数据库。 目前,我已经为Bob设置了一个SQLlogin名,并使其成为Bob数据库的dbowner,并且不能访问其他任何东西。 当我loginBob的SQLlogin到SSMS时,我可以看到所有其他数据库,但只能访问Bob的。 但是,我可以访问并使用主数据库,这对我来说并不感到温暖和模糊。 有没有办法阻止Bob看到其他数据库的名称,并阻止他访问主数据库?
我目前面临的问题是,在这里工作的人更改了Microsoft SQL Server 2005的sa用户的密码.SQL-Server运行在虚拟机上,我们运行的应用程序不会让我更改它使用的密码login。 而且,设置一切的人在这里不起作用。 我们只有虚拟机的一个快照,那是在一切已经build立之后,已经有几个月了,所以我们不能回到它。 我可以使用这个快照,并将用户从旧快照复制到新的? 我环顾了SQL Serverpipe理器,但似乎没有用户表。 在此先感谢,brot
这似乎很基本,但我找不到答案已经…我们正在寻找部署一个网站到IIS服务器,数据库到一个单独的服务器。 我们不确定如何最好地保护内部用户和互联网的访问。 IIS服务器没有连接到域,目前也没有数据库。 应该是吗? 另外,如果我们使用SQL Server身份validation而不是Windows身份validation,那么我们是否应该将用户/密码硬编码到我们的内部应用程序中?
当SQL Serverbuild立全文索引时,计算机资源被消耗(IO / Memory / CPU) 同样,当您执行全文search时,资源将被消耗。 我怎样才能得到全文SQL Server资源使用量相对于全文负责的CPU和IO的确切数量(读取/写入)的24小时的时间。 是否有任何perfmon计数器,DMVs或profiler跟踪我可以用来帮助回答这个问题?
我很困惑,我从sys.dm_db_missing_index_stats得到的结果… 以下查询返回表中实际创build的缺less索引。 select * from sys.dm_db_missing_index_details where database_id = DB_ID('DatabaseName'); 有没有其他人看到这个问题? 此外,我注意到数据库上存在的重复索引显示使用统计信息为0。 任何帮助将不胜感激。