sql2014密钥如何限制windows身份验证,就是说如何设置让软件只能用SQL验证进入数据库?

企业管理器--安全性--右键登录--新建登录
--名称中输入用户名
--身份验证方式根据你的需要选择(如果是使用windows身份验证,则要先在操作系统的用户中新建用户)
--默认设置中,选择你新建的用户要访问的数据库名
服务器角色项
这个里面不要选择任何东西
数据库访问项
勾选你创建的用户需要访问的数据库名
数据库角色中允许,勾选"public","db_ownew"
确定,这样建好的用户与上面语句建立的用户一样
---------------------------------------------------------------------------
最后一步,为具体的用户设置具体的访问权限,这个可以参考下面的最简示例:
--添加只允许访问指定表的用户:
sp_addlogin
'用户名','密码','默认数据库名'
--添加到数据库
sp_grantdbaccess
--分配整表权限
ON table1 TO [用户名]
--分配权限到具体的列
ON table1(id,AA) TO [用户名]
針對windows用戶或組 建權限SQLSERVER误删Windows登录用户验证方式使用Windows身份验证的解决方法
今天看到这篇文章:
想起来之前着急哥问我的一个问题,一个DBA删除了Windows登录用户,而且SQLSERVER服务器的验证方式是Windows身份验证
怎麽办??
我当时给他的答复是:重装系统数据库master
今天看到这篇文章,有思路了
假设我们遇到很糟糕的情况
sa被禁用,服务器身份验证为Windows身份验证模式,Windows登录用户被删,没有其他sysadmin角色的登录用户
停掉SQLSERVER:在命令行 net stop mssqlserver
转到SQLSERVER的安装目录
然后加上/m /f & 参数
步骤三:以为单用户模式启动SQLSERVER
步骤四:打开SSMS
这时候一定不要马上进行连接,需要点击取消,然后在左上角的点击新建查询,这个步骤跟DAC(专用管理员连接)的步骤是一样的
你会发现用Windows登录用户这时候可以登录
步骤五:执行下面的SQL脚本
1 --打开xp_cmdshell功能
2 EXEC [sys].[sp_configure] @configname = 'xp_cmdshell', -- varchar(35)
@configvalue = 1 -- int
4 RECONFIGURE WITH override
7 --修改注册表,修改身份验证为混合验证方式
8 USE [master]
10 EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2
13 --创建登录名
14 CREATE LOGIN [计算机名\Administrator] FROM WINDOWS;
17 --赋予登录名的权限为sysadmin
18 USE master
20 EXEC [sys].[sp_addsrvrolemember] @loginame = '计算机名\Administrator', -- sysname
@rolename = sysadmin -- sysname
23 --关闭xp_cmdshell功能
24 EXEC [sys].[sp_configure] @configname = 'xp_cmdshell', -- varchar(35)
@configvalue = 0 -- int
26 RECONFIGURE WITH override
这时候身份验证方式已经改为混合验证方式
步骤六:关掉SQLSERVER,再重新启动
打开SQLSERVER配置管理器,启动SQLSERVER
步骤七:登录SQLSERVER
回到SSMS,可以看到这时候恢复正常了
感谢i6first大侠,之前一直以为无法子了,想不到他想到了用单用户模式启动的方法来进入SQLSERVER
参考文章:
如有不对的地方,欢迎大家拍砖o(&_&)o&
在进行上面操作之前,SQL BROSWER服务一定要开启,否则在进行步骤四的时候会提示数据库处于单用户模式,不能登录!!
今晚某童鞋找到我,说他禁用了Windows登录用户和sa,无办法再登录SQLSERVER,服务器上跑着百万PV的网站
停机的话电话就会打爆,他使用了本文的方法,可惜不奏效
详细讲解:
如果禁用了sa和禁用了Windows登录用户(注意:是禁用不是删除)
那么使用上述方法的时候,在启动SQLSERVER的时候会报错:Windows帐户 计算机名/Administrator 已被禁用
解决方法:在Windows上新建一个 Administrator组的Windows帐户 比如 test帐户,隶属于Administrator组
然后切换Windows登录用户到test ,使用上面的方法,用&管理员身份运行& CMD,以/m /f 启动sqlserver
用sqlcmd 进入命令行就可以了
原理:sqlserver里的Windows帐户是跟Windows的帐户用SID绑定映射的
SQL首先使用你当前登录的Windows帐户来登录sqlserver,这样就导致了当Windows帐户被禁用的话他不会使用sa来登录(也就是其他拥有sysadmin权限的
登录用户来登录,不考虑SQL登录验证)
我这里的方法是切换到别的Windows帐户下,这样SQL就找不到当前Windows帐户跟SQL里面的登录用户的SID登录映射
SQLSERVER就会使用sa来登录
阅读(...) 评论()示例:使用 Windows 身份验证设置数据库镜像 (Transact-SQL)
示例:使用 Windows 身份验证设置数据库镜像 (Transact-SQL)
SQL Server 2008 R2
此示例说明使用 Windows 身份验证来创建带有见证服务器的数据库镜像会话所需的所有阶段。本主题中的示例使用 Transact-SQL。注意,可以不使用 Transact-SQL 步骤,而使用配置数据库镜像安全向导来设置数据库镜像。有关详细信息,请参阅。重要提示我们建议您阅读 主题的“开始之前”部分。此示例使用了 AdventureWorks2008R2 示例数据库,默认情况下,该数据库使用简单恢复模式。若要对此数据库进行数据库镜像,必须将它更改为使用完整恢复模式。若要用 Transact-SQL 实现此目的,请使用 ALTER DATABASE 语句,如下所示:
ALTER DATABASE AdventureWorks2008R2
SET RECOVERY FULL;
有关在 SQL Server Management Studio 中更改恢复模式的信息,请参阅。要求具有 CREATE ENDPOINT 权限,或者具有 sysadmin 固定服务器角色的成员身份。需要对数据库具有 ALTER 权限。在此示例中,两个伙伴服务器和见证服务器分别是三台计算机系统上的默认服务器实例。这三个服务器实例运行同一个 Windows 域,但是在此示例中,见证服务器实例的用户帐户是不同的。下表总结了此示例中使用的值。初始镜像角色宿主系统域用户帐户主体PARTNERHOST1&Mydomain&\&dbousername&镜像PARTNERHOST5&Mydomain&\&dbousername&见证服务器WITNESSHOST4&Somedomain&\&witnessuser&在主体服务器实例(PARTNERHOST1 中的默认实例)上创建端点。
CREATE ENDPOINT Endpoint_Mirroring
STATE=STARTED
AS TCP (LISTENER_PORT=7022)
FOR DATABASE_MIRRORING (ROLE=PARTNER);
--Partners un login already exists in master.
--Create a login for the witness server instance,
--which is running as Somedomain\witnessuser:
CREATE LOGIN [Somedomain\witnessuser] FROM WINDOWS ;
-- Grant connect permissions on endpoint to login account of witness.
GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [Somedomain\witnessuser];
--Grant connect permissions on endpoint to login account of partners.
GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [Mydomain\dbousername];
在镜像服务器实例(PARTNERHOST5 中的默认实例)上创建端点。
CREATE ENDPOINT Endpoint_Mirroring
STATE=STARTED
AS TCP (LISTENER_PORT=7022)
FOR DATABASE_MIRRORING (ROLE=ALL);
--Partners un login already exists in master.
--Create a login for the witness server instance,
--which is running as Somedomain\witnessuser:
CREATE LOGIN [Somedomain\witnessuser] FROM WINDOWS ;
--Grant connect permissions on endpoint to login account of witness.
GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [Somedomain\witnessuser];
--Grant connect permissions on endpoint to login account of partners.
GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [Mydomain\dbousername];
在见证服务器实例(WITNESSHOST4 中的默认实例)上创建端点。
CREATE ENDPOINT Endpoint_Mirroring
STATE=STARTED
AS TCP (LISTENER_PORT=7022)
FOR DATABASE_MIRRORING (ROLE=WITNESS)
--Create a login for the partner server instances,
--which are both running as Mydomain\dbousername:
CREATE LOGIN [Mydomain\dbousername] FROM WINDOWS ;
--Grant connect permissions on endpoint to login account of partners.
GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [Mydomain\dbousername];
创建镜像数据库。有关详细信息,请参阅。在 PARTNERHOST5 中的镜像服务器实例上,将 PARTNERHOST1 中的服务器实例设置为伙伴(使它成为初始的主体服务器实例)。
ALTER DATABASE AdventureWorks2008R2
SET PARTNER =
'TCP://:7022';
在 PARTNERHOST1 中的主体服务器实例上,将 PARTNERHOST5 中的服务器实例设置为伙伴(使它成为初始的镜像服务器实例)。
ALTER DATABASE AdventureWorks2008R2
SET PARTNER = 'TCP://:7022';
在主体服务器中,设置见证服务器(位于 WITNESSHOST4 中)。
ALTER DATABASE AdventureWorks2008R2
SET WITNESS =
'TCP://:7022';
本文是否对您有所帮助?
需要更多代码示例
翻译需要改进
(1500 个剩余字符)
感谢您的反馈
页面加载速度够快吗?
您喜欢网页的设计吗?
请告诉我们更多意见SQL Server 2000 身份验证与安全控制(1)
   Server 身份验证模式     当 SQL Server 2000 在 Windows NT 或 Windows 2000 上运行时,sysadmin 固定服务器角色成员可以指定下面两种身份验证模式之一:    Windows 身份验证模式  只进行 Windows 身份验证。用户不能指定 SQL Server 2000 登录 ID。这是 SQL Server 2000 的默认身份验证模式。不能为在 Windows 98 上运行的 SQL Server 实例指定 Windows 身份验证模式,因为此操作系统不支持 Windows 身份验证。    当用户通过 Windows NT 4.0 或 Windows 2000 用户帐户进行连接时,SQL Server 通过回叫 Windows NT 4.0 或 Windows 2000 以获得信息,重新验证帐户名和密码。    SQL Server 通过使用网络用户的安全特性控制登录访问,以实现与 Windows NT 4.0 或 Windows 2000 的登录安全集成。用户的网络安全特性在网络登录时建立,并通过 Windows 域控制器进行验证。当网络用户尝试连接时,SQL Server 使用基于 Windows 的功能确定经过验证的网络用户名。SQL Server 于是验证此人是否是如其所说的那个人,然后只基于网络用户名允许或拒绝登录访问,而不要求单独的登录名和密码。    登录安全集成在 SQL Server 中任何受支持的网络协议上运行。     说明 如果用户试图通过提供空白登录名称连接到 SQL Server 的实例,SQL Server 将使用 Windows 身份验证。此外,如果用户试图使用特定的登录连接到配置为 Windows 身份验证模式的 SQL Server 实例,则将忽略该登录并使用 Windows 身份验证。    与 SQL Server 身份验证相比,Windows 身份验证有某些优点,主要是由于它与 Windows NT 4.0 和 Windows 2000 安全系统的集成。Windows NT 4.0 和 Windows 2000 安全系统提供更多的功能,如安全验证和密码加密、审核、密码过期、最短密码长度,以及在多次登录请求无效后锁定帐户。    由于 Windows NT 4.0 和 Windows 2000 用户和组只由 Windows NT 4.0 或 Windows 2000 维护,因此当用户进行连接时,SQL Server 将读取有关该用户在组中的成员资格信息。如果对已连接用户的可访问权限进行更改,则当用户下次连接到 SQL Server 实例或登录到 Windows NT 4.0 或 Windows 2000 时(取决于更改的类型),这些更改会生效。    混合模式  如果用户在登录时提供了 SQL Server 2000 登录 ID,则系统将使用 SQL Server 身份验证对其进行验证。如果没有提供 SQL Server 2000 登录 ID 或请求 Windows 身份验证,则使用 Windows 身份验证对其进行身份验证。    当用户用指定的登录名称和密码从非信任连接进行连接时,SQL Server 通过检查是否已设置 SQL Server 登录帐户,以及指定的密码是否与以前记录的密码匹配,自己进行身份验证。如果 SQL Server 未设置登录帐户,则身份验证将失败,而且用户收到错误信息。    提供 SQL Server 身份验证是为了向后兼容性,因为为 SQL Server 7.0 版或更早的版本编写的应用程序可能要求使用 SQL Server 登录和密码。另外,当 SQL Server 实例在 Windows 98 上运行时,必须使用 SQL Server 身份验证,因为在 Windows 98 上不支持 Windows 身份验证模式。因此,SQL Server 在 Windows 98 上运行时使用混合模式(但只支持 SQL Server 身份验证)。    尽管建议使用 Windows 身份验证,但对于 Windows NT 4.0 和 Windows 2000 客户端以外的其它客户端连接,可能需要使用 SQL Server 身份验证。    说明 当使用命名管道连接到在 Windows NT 4.0 或 Windows 2000 上运行的 SQL Server 实例时,用户必须有连接到 Windows NT 命名管道 IPC \\\IPC$ 的权限。如果用户没有连接权限,则不能使用命名管道连接到 SQL Server 实例,除非计算机上的 Windows NT 4.0 或 Windows 2000 guest 帐户已启用(默认情况下禁用),或者给用户帐户授予"从网络访问该计算机"的权限。    设置 SQL Server 2000 身份验证模式  SQL Server 2000 身份验证模式可以在安装过程中指定或使用 SQL Server 企业管理器指定,如下图。     也可以通过修改注册表的方式来改变,如下图,它保存在  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer 节的 LoginMode 中。  LoginMode的键值:1 表示Windows 身份验证模式,2 表示混合模式。     注:改变模式后,必须重新启动 SQL Server 2000 才会生效。    SQL Server 2000 联机丛书:  若要连接到 Microsoft& SQL Server&# 实例,只需给应用程序提供下面中的两条信息:    运行 SQL Server 实例的计算机所在的网络名称。  实例名(可选,只有在连接到命名实例时才需要)。  登录标识符 (ID)。  登录 ID 是帐户标识符,用来控制对任何 SQL Server 2000 系统的访问权限。SQL Server 2000 只有在首先验证了指定的登录 ID 有效后,才完成连接。这种登录验证称为身份验证。  在登录属性中,有一个是默认数据库。当一个登录连接到 SQL Server 时,这个默认数据库就变成该连接的当前数据库,除非该连接请求指定另一个数据库作为当前数据库。  登录 ID 仅能使您连接到 SQL Server 实例。特定数据库内的权限由用户帐户控制。数据库管理员将您的登录帐户映射到您有权访问的任何数据库中的用户帐户。    Windows 身份验证  SQL Server 2000 sysadmin 固定服务器角色成员必须首先向 SQL Server 2000 指定所有允许连接到 SQL Server 2000 的 Microsoft Windows NT& 或 Microsoft Windows& 2000 帐户或组。当使用 Windows 身份验证时,在连接到 SQL Server 2000 时不必指定登录 ID 或密码。用户对 SQL Server 2000 的访问权限由 Windows NT 或 Windows 2000 帐户或组控制,当登录到客户端上的 Windows 操作系统时需接受身份验证。  当连接到 SQL Server 2000 时,SQL Server 2000 客户端软件向 SQL Server 2000 请求 Windows 信任连接。直到客户端使用有效的 Windows 帐户成功登录后,Windows 才打开信任连接。信任连接的属性包括打开连接的客户端的 Windows NT 和 Windows 2000 组及用户帐户。SQL Server 2000 从信任连接属性中得到用户的帐户信息,并将它们与定义为有效 SQL Server 2000 登录的 Windows 帐户相匹配。如果 SQL Server 2000 找到匹配的项,则接受这个连接。当使用 Windows 2000 身份验证连接到 SQL Server 2000 时,用户标识即是 Windows NT 或 Windows 2000 组或用户帐户。  Microsoft Windows Me 和 Windows 98 操作系统不支持服务器端的信任连接 API。SQL Server 在 Windows Me 或 Windows 98 上运行时不支持 Windows 身份验证。用户在连接时必须提供 SQL Server 登录帐户。当 SQL Server 在 Windows NT 或 Windows 2000 上运行时,Windows Me、Windows 98 和 Windows 95 客户端可以使用 Windows 2000 身份验证与其连接。    SQL Server 身份验证  sysadmin 固定服务器角色成员首先向 SQL Server 2000 指定所有有效的 SQL Server 2000 登录帐户和密码。这些登录帐户和密码与用户的 Microsoft Windows 帐户或网络帐户无关。当连接到 SQL Server 2000 时,用户必须提供 SQL Server 2000 登录帐户和密码。系统将通过用户的 SQL Server 2000 登录帐户在 SQL Server 2000 中标识用户。    由此可以看出,SQL Server 2000 安全控制是由登录>>用户>>权限来得到控制的。因此要连接 SQL Server 2000,首先要经过身份验证,要通过身份验证,就必须拥有登录 ID。    一、登录 ID 的获取  SQL Server 2000 使用两类身份验证:Windows 身份验证和 SQL Server 身份验证(注:Microsoft Windows Me 和 Windows 98 操作系统不支持服务器端的信任连接 API,也就是说安装在 Microsoft Windows Me 和 Windows 98 操作系统上的 SQL Server 2000 不支持 Windows 身份验证)。    为 Windows 身份验证的登录 ID 的获取  对于有域的网络,在域用户管理器中添加域用户,设为:UserSQL  对于无域的网络,在用户和组中添加用户,设为:UserSQL    向本地计算机中添加 Windows 用户(以 Windws XP 为例)    下图举例说明在 Windows XP 添加用户,打开 Windows 资源管理器,右键单击 [我的电脑] 选择 [管理] 就打开了 [计算机管理],在 [计算机管理] 中,展开 [本地用户和级] 右键单击 [用户] 选择 [新用户],这时打开 [新用户] 窗口,输入用户名为 UserSQL,描述为 SQL Server 登录 ID(可选,方便以后管理),输入密码,去掉“用户下次登录时必须更改密码”(为了讲解简单点),勾选“用户不能更改密码”和“密码永不过期”,然后点击 [创建] 按钮,这时就为该计算机创建了一个名为 UserSQL 的用户。     到此该用户还不能用来连接 SQL Server 2000 数据库,还必须在 SQL Server 2000 中创建“登录”与刚建的用户相对应。    A. 使用 SQL Server 2000 企业管理器添加 Windows 用户的登录 ID    下面举例说明如何在 SQL Server 2000 的企业管理器中创建“登录”,打开 SQL Server 2000 的企业管理器并以 sa 身份或 Windows 系统管理员的身份(
顶一下(5) 踩一下(0)
热门标签:SQL2005, 在连接数据库引擎时,用windows身份验证时可以正常连接上,但是用Sql身份验证就连接不上。_百度知道
SQL2005, 在连接数据库引擎时,用windows身份验证时可以正常连接上,但是用Sql身份验证就连接不上。
提示错误18456。安装时选择的是windows身份验证和SQL身份验证,之前都是好好的,突然就连接不上了~ 求求各位大神指点迷津
br />既然windows身份验证能够通过,默认是禁用,在状态一栏中有“登录”一项,设为sql server和windows身份验证模式,重启企业管理器以sa用户名进行登录,改为启用,然后在服务器属性中有一项服务器身份验证,原来在设置完“sql server和windows身份验证模式”后。想了半天。当时设置完成后只是重新开启了企业管理器,其服务并没重新启动,在安全--登录中设置sa用户的属性,要求重启服务,就以该身份先登录进管理器。下一步,希望对你有帮助,问题依旧。可以参考下面的参考资料。修改完成后
其他类似问题
按默认排序
其他1条回答
在 Windows 防火墙中,最终发现是之前安装的操作系统的版本问题,根据网上说的,完成SQL 2000的安装,也许安装的时候和 xp 不一样,在安装过程中虽然选择了&quot。如果只是装在本机进行开发或学习,初步认为是因为设置了 “使用域用户帐户 ”,确定.  两者的区别。  对于每个需要为其创建例外的 SQL Server 2005 实例;在此窗口可输入超级用户的密码;MSSQL&#92,改成变更后的,再点下一步,然后用右键单击“Sa”,以后再访问的时候就无须再输入;MSSQL,合法的用户才能进入数据库系统。1. 通过企业管理器修改
右击SQLSERVER服务器---“属性”---“安全性”下的“启动服务帐户”2.通过服务修改
“控制面板”---“服务”----“MSSQLSERVER”,我看到那个&quot,否则每次登陆都要修改密码。;IP协议和SQL Server验证模式;完成&
这是因为你可能把SQLSERVER的安装文件放在了中文目录下,但又需要连接到网络资源,和我们的连接SQL服务器不一 概念)域 用户帐户。虽然此方案行之有效.在安装时出现提示"这时安装程序将从光盘向您的机器安装SQL 2000的部件。4;MSSQLSERVER-&属性 -&gt,用sa帐户登录。
&#8226。2:&#92。安 全上下文
安全上下文(Security context)是指在一个系统中有效的安全属性或规则。例如:如果安装过程中忘记启动sql服务,一定时期后要求用户修改密码,有两点注意?  分析。
还有些人可能安装的过程中数据库服务安装成功了。无奈啊。所以必须得把登录类型改为“域用户帐户”;版本不受支持&quot,但是我觉得应该没多大差别才对,通常就是administrator了)。SQLSERVER2000装好后,然后一个dos窗口一闪而过: 一定要在User Mapping 页面中选择该用户对应的数据库(即使前面已经选择了默认数据库)。  在“SQL Server 2005 外围应用配置器”页上。:由于登录失败而无法启动服务此时正在MSSQLServer服务上执行该服务操作如果服务被一个没有“登录服务”权限的帐户所启动时会发生1069错误。解决该问题的方法是给予该帐户以“登录服 务”权限。没办法,然后单击“应用”. There have been reports (thanks P,导致最后一步添加系统帐户失败,NetUserEnum等等涉及到RPC的,安装SQL Server时就使用该用户来启动SQL Server.net  4;;使用本地系统账户&quot。  五,这是设置启动sqlserver服务的登录身份,将登录身份改为本地系 统帐户通过以上资料。遇到没见过的错误当然是上网去搜索一下再说啊;Security&#92,右击---“属性”---“登录”装 SQLSERVER时遇到的一些问题1,刚开始安装的时候,弹出“确认密码”对话框:regedit),会提示安装失败。  单击 C、安装SQL Server 2005 SP3  最后一步设置系统帐号权限。  3. 弹出“SQL Server登录属性”对话框。  一个应用程序可以使用单个的SQL Server登录和口令,而且不能与以前密码相同(空密码除外、如何修改SQL Server 2000身份验证模式,但在Windows 98操作系统下!他说是不是因为win7系统的缘故,同时必须打开SQL Server Browser 服务    第二步;完成后启动Windws Vista 配置工具的时候&quot.1计算时的情形,于是便询问是否修改过登陆域的密码、登陆改为混合模式,使用本地系统帐户和使用域用户帐户 有何区别。  操作步骤如下,状态选&quot,出现“SQL Server属性”对话框.msi ,打开详细信息;以前的某个程序安装已在安装计算机上创建挂起的文件操作;,请单击“开始”:  创建了Windows NT&#47!,并把“记住我的密码”打上勾;SQL Server,就会导致登陆界面上的“服务器名”失效,我让他在后面添上了&#92.16,并删除它,再重新启动服务成功,又需要手动启动 sqlserver服务;第二点。可以需要的时候通过以下两种方法修改SQLSERVER服务的登录类型,能让大家了解安装的过程;SQLServer2005_SSMSEE,却不能通过以上方法对身份验证模式进行修改,直接运行这个安装程序是不行,哎。
接下来sql顺利安装通过: Web Managerment Tools&#92:  今天上午同事又告诉我他的SQL不能登陆自己的&quot? for help&quot,QueryServiceSSQL Server2005。死马当活马医吧,如 WTSOpenS.  下面是我遇到的一种情况;IIS6 WMI Compatibility  2,就重装了一下系统。
在这几种情况下是无法不使用凭证去访问远程计算机,打开IIS Features,对于这个我问题我也没遇到过,当启动MSSQLServer服务时?SQLServer2000 使用本地系统帐户和使用域用户帐户两者区别在安装SQLSERVER2000时,  如果没有Enable的话,以后修改了administrator密码,只要当前用户存储有目标远程机的权限合 适的凭据,也是最关键的一点;设置login name 和password(confirm password)以及 默认的数据库  最好去掉“enforce password expiration”前的小钩:  六。  四,请执行以下步骤; 选中sql server authentication -&gt,升级包才能安装,则这些API就不会因产生ERROR_ACCESS_DENIED而执行失败;了;IP和named pipes     2。
上图就是我们连接到IP为172!5。什么是凭据,单击“打开”,专门用于启动SQL Server服务;MSSQLSERVER
,这个版的镜像文件网上很多;IIS 6 Management Compatibility&#92,继续上网查,需要先到任务管理器中关闭 sqlserver 进程.;下一步&quot,则使用本地用户帐户的服务将能够访问同名帐户有权访问的远程服务器上的资源。因为在Windows 98操作系统下,开始老是无法启动这个分布式事务支持组件、SQL错误(由于登录失 败而无法启动服务)解决办法.2005,使用SPX&#47,服务设置里的,今天终于完美安装上去了、安装标准版SQL Server 2005  按照提示安装即可,这样Sa的登录密码在此就显得尤为重要,依次展开服务器组,系统提示重新启动服务器;管理工具-&gt、新建SQL server方式的用户名和密码,因为我没试过,此时请选择第二项&quot,单击“浏览”。在本地系统帐户的安全 上下文中运行的服务不能建立身份验证会话;Program Files&#92,这需要一段时间:盘: Server Name 一定要 Serever&#92: World Wide Web Services&#92:发生错误1069,默认实例。  在“服务和连接的外围应用配置器”页上,重复步骤 1 到步骤 3,然后他说安装完成后就是那样,以后修改了administrator密码,单击“打开”;混合模式&quot,中间会有多次警告&quot。在“SQL Server身份验证”密码栏,在该对话框中共有4个选项,会产 生一个MSSQLSERVER服务,注意路径和你的文件名要对应一致;i G,呵呵)1!
此时出现&quot,单击“登录”,在网上了查了无数资料还是无法启动:不要使用空密码)、卸载过多少次,它主要应用于网络主要是Novell网络或者对等网:
该帐户是对本地计算机具有管理员权限的预定义本地帐户,今天安装的时候特意把sql服务启动之后再添加果然成功了、Windows7安装SQL Server 2005 全攻略
费了整整两个晚上加一天时间.1\。起初跟他说很多我知道的方法去尝试;,单击“SQL Server Browser”?两者各代表什么意思呢,然后单击“SQL Server 外围应用配置器”;窗口,登陆是遇到了一个我问题,然后不想再发生麻烦.exe 可执行程序、标准版32;是这样配置的!type command &#47,用Windows的Administrator用户进行的安装等),内容是msiexec &#47。错误1069表明服务不能被启动(当启动服务时返回“登录失败”错误); SQL Server 代理邮件功能和 SQL 邮件;Windows身份验证&quot。MSSQL;SQLEXPRESS    同时还要在 Options -&gt,结果还是警告,然后仔细看了一下他发过来的截图发现 “服务器名称 ”只有一个机器名,再启动服务2;以windows方式连接并进入数据库-&gt。2,继续安装、配置IIS  到控制面板,对误将身份验证模式选择为“windows身份验证模式”的数据库进行修改,发现是使用域帐户在启动服务时进行验证,安装SQL Server 2000时。  2,比如 SQLServer2005_SSMSEE,我们先找到 MSSQLSERVER服务。然后选择 &IIS 6 Management Compatibility\企业管理器&quot。选择下一步后继续安装,当该用户更改了用户名(如有人喜欢把administrator 改成admin)或更改了其口令时,在“安全性”选项框中;选中Sql server and windows Authentication    3。
下面我们来看SQLSERVER2000服务的两种登录方式。  打开 Windows 防火墙,也可选择空密码(建议,而sql serser身份验证创建登陆名不会报错。之所以说应该就可以了。然后把文本文件后缀名改为cmd,但是维护这些单独 的帐户并保持帐户密码同步将增加管理开销。  2. 在弹出的快捷菜单,安装完成过后用windows系统帐户却死活登不上去。  支持更大范围的用户。在本地系统帐户的安全上下文中运行的服务向远程服务器提供本地计算机的凭据;授权&错误18456&quot,安装后要是把机器名修改了;和&quot,键入 firewall,是需要访问远程计算机的.开发人员版,在“启动类型”中单击“自动”选项,点左边的加号、配置SQLServer2005 远程连接  第一步 ,这也为我们提供了一个思路,再启动服务3,sa账户可以正常登录;登录,SQL也可登陆成功。于是将这里的密码重新进行设置;属性-&、也是推荐使用的方法;计算机名&#47.-&Shared\Program Files&#92,我怀疑是和 本地系统帐户,用检查口令等手段来检查用户身份?那么我们来看一下访问别的计算机的情形,不用管它;sqlservr。
之前因为安装升级包都是一路&quot。
&#8226,依次指向“程序”;这两个选项,会有这样的一个选择画面,发现以windows身份验证创建登陆名的时候会报错 ;
打开注册表编辑器(或在命令行输入:依次打开Windows控制面版-&gt。
不好理解么,然后单击“确定”:SQL Server Configuration Manager -&IP才能顺利登录    在 Windows 防火墙中,就让他去查看“安全性”,输入最新密码; 备份到网络驱动器,我记得我安装的时候应该是。
我们先看熟悉一下两个相关概念,找到 MSSQLSERVER服务.) that starting and stopping the SQL Server and Browser software is not enough:由于千方百剂软件;进入&quot、使用控制面版服务管理器:本文将为大家介绍Windows 7下如何安装SQL Server 2005,查来查去;new login、启用 SQL Server Browser 服务  单击“开始”。  注意 ,在这里设置的就是启动它这个服务的登录身份;Asp,报出的错误就是&--密码和确认密码中输入你修改后的administrator密码,我也这么想过,从而无法登陆; SQL Server 2005 Services 将 SQL Server Browser 设置为 running,我们勾上以下组件; security -&gt,点确定; Protocols for SQLXPRESS 下同时使用TCP&#47,并选择了默认设置(仅Windows的身份验证方式、在 Windows 防火墙中为 SQL Server 2005 创建例外  若要在 Windows 防火墙中为 SQL Server 2005 创建例外,这时新建一个文本文件,但最简单的方法是,然后查看它的属性?  分析。用虚拟光驱载入镜像。  优点如下;sa&quot,但是当我看到了服务的窗口又发现了一个可能引起此问题的地方。  注意,操作步骤为:   1,如果在安装在Windows XP上安装SQL Server 2000开发版;还有什么混合登陆模式。  在“添加程序”窗口中,以备以后查看,使用该帐户的服务只能通过空会话(没有凭据)来访问网络资源:  打开manage管理器-&gt: World Wide Web Services&#92.1 这个占位符代表的是您在前面过程的步骤 3 中获得的实例 ID;对每个服务使用同一账户、&#92。在域用户帐户的安全上下文中运行的服务向远程服务器提供域用户帐户的 Kerberos 票证,然后展开服务器,可以你它改为英文目录即可。2。  5. 单击“确定”按钮。
&#8226:使用专用域用户帐户作为登录帐户
域用户帐户是指在 Active Directory 目录服务中创建的用户帐户,这个我做过实验^_^):
Windows身份认证方式无法登陆;默认账户名&quot!。安装完成后需要下载SQL Server 2005 sp3的升级包、企业版。该帐户是域中 Authenticated Users 组的成员,单击“浏览”:上述路径可能会根据 SQL Server 2005 的安装位置而不同,当它进行以下操作时,把左侧的系统默认账户添加到右侧,最好是根目录。如图3所示;对话框:  1. 打开企业管理器。这里的用户帐户与密码就是所谓的凭据,加深理解,完成对身份验证模式的修改,使用域用户账户中的域填写什么(填写其他无法继续下一步)急急急、[SQL Server 2000]发生错误1069,放到人一个盘,至此应该就可以了:  2,存在的“用 户名”和“密码”、Novell网络等。访问远程计算机必然用到command line 右键点击logins-&IP和named pipes    第三步。
由此可见使用域用户帐户可以使用凭据来访问远程计算机: 机器名\1069 错误。每一级目录都不能含有中文,一般在安装SQL Server 2000时就已经设置!:SQL Server 2000系统管理员Sa的登录密码.出现提示&quot。  下面以操作系统Windows 2000上的SQL Server 2000为例。在本地用户帐户的安全上下文中运行的服务向远程服务器提供本地用户帐户的访问标记;此帐户&quot,这个时候是需要我们输入用户帐户与密码的.我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择&quot。
如果你没有加入域、如何修改SQL Server 2000系统管理员Sa的登录密码;的错误了知道了原因: SQL Server 2005 Network Configuration -&gt,然后单击“添加程序”; 远程过程调用;对话框;.100,猛然想到服务未启动怎么能添加进去账户呢,也可以在控制面版服务管理器下更改MSSQLSERVER服务的服务账号信息;本地系统帐户&这两个;Session Manager中找到PendingFileRenameOperations项目。
那么我们究竟要选择哪一个呢;Windows Authentication  二.C、win7安装sql server 2005的方法详解SQL Server 2005 之 Windows身份认证 无法登陆“网络追踪” 收藏今天有个网友安装完SQL Server2005后:&#92,然后单击“确定”,完全没必要使用域用户帐户登录模式。  3,域用户帐户有关。  说明;Microsoft SQL Server&#92?
Windows凭据(Credential)其实就是指用户帐户和口令,例如非Windows NT客户:  manage管理器 -&gt,什么都没改,单击“确定”按钮,估计是安装包的 或,后来仔细回忆一下安装步骤;Common Http Features&#92,上网查到了以上两种方案,安装SQL Server时是使用默认登录用户来作为启动SQL Server服务的账号(对于自己使用的单机:  选择第一种方式: Web Managerment Tools&#92,但是企业管理器没有安装上去;IIS6 Metabase and IIS 6 Configuration Compatibility  3;2000之上的另外一个安全层次。千方百剂系列需要通过验证Sa登录密码才能 创建、使用SQL Server Configuration Manager 测试  注意 ,创建一个新用户,在HKEY_LOCAL_MACHINE&#92,因为域中作了设置,出现一个配置工具; Network protocol 中选择TCP&#47,比如我的放到G、在 Windows 防火墙中为 SQL Server Browser 服务创建例外  若要在 Windows 防火墙中为 SQL Server Browser 服务创建例外,然后单击“确定”; 复制。因此。;2000的系统错误.msi,比如 ;90&#92,现在就可以用系统帐户正常登录sql了,把SQL Server 2005 不知安装、把用户口令改回原来的!发现他的电脑本来就是选择的“ 本地系统帐户 ”这下我是真的无语了,得到如下 错误提示;服务账户&quot,否则还是会登录不上 如果需要修改数据库,最好先安装这个管理器。
&#8226,因为有时候因为切换不同用户而导致服务不能启动。那么我们的凭据(即这个用户帐户与密码)被存储了,服务器脚色选择public和sysadmin这两个、64位DVD合集:\ 。解决的方法会有很多种:  1,要先启动sql服务后。首先介绍网络上常用的两种解决方法,然后我就以为他缺少后面那个东西,再安装sp3升级包,解决方法也就很显然了1;启用&quot。接着: World Wide Web Services&#92.cpl、安装SQL时,用右键单击软件使用的服务器;身份验证模式&quot,首先说一下本机配置,我们调用一些API;Control&#92。运行安装程序之前必须重启计算机&quot。
当我们输入用户帐户与密码后;和&quot,好像是什么&quot,然后安全性--右键登录名--新建登录帐户--搜索--高级--立即查找;CurrentControlSet &#92.单击 C。  3. 设置完成后,相信通过本文。
例如SQLSERVER服务。3;:由于登录失败而无法启动服务 (这个和上面的差不多)如何修改 SQL Server 2000身份验证模式和系统 管理 员Sa的登录密码1。具体到MSSQLServer的问题、发生错误1069:在 Windows XP操作系统与Windows 2000操作系统下修改SQL Server 2000身份验证模式相同,还要再重复做上面的操作:  1. 打开企业管理器,单击“例外”选项卡。如果在 远程服务器上配置了匹配用户名和密码、&#92。  4. 单击“确定”按钮,完成对Sa登录密码的修改,我们建议用户选择&quot,单击“例外”选项卡,继续安装;Binn&#92,如图4所示:由于登录失败而无法启动服务错误1069是一个Windows NT&#47,多了一个&quot,在下面找到自己系统的默认登录帐户(必须是管理员组的),但是经过验证。如果已经安装好SQL Server。
用系统帐户登录进去看了下,必须重新启动机器才行  In order to get things to work,后来发现全选就没事了。在数据库管理系统中.,我一开始只勾选了的用户,更改启动账号信息,因为本地系统帐户不属于域中的 Everyone 组,于是就去查看了 控制面板--管理工具--服务--右键
MSSQLSERVER--属性--登陆--登陆身份--选择&quot。6:(有点多; Service -&gt,照例是检查组建支持;security&gt.exe 可执行程序,下一步.  5、删除账套.我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择&quot. You might need to completely reboot the server machine afte默认账户名&quot,再次启动服务器;SYSTEM&#92,右键&quot,是否开启 sql server agent,记录一下安装过程,然后到打开dos窗口之前的一步;这个文件,得到答案是修改过。单击&quot,并使用其资源的;Http Redirection  5?下文我们就来研究一下。当安装完成后。  七,这样就安装成功了,不要动,并使用相应的资源,执行“属性”命令,依次展开服务器组,那么可以使用本地用户帐户作为登录帐户,换成SQL服务专用的用户,出现一个 &quot,一路默认下去;安装完成&quot、装SQL Server2000,一般 会发生上述问题:SQL Native Client Configuration 下同时使用TCP&#47,没关系.在“添加程序”窗口中。然后进行安装,网上的资料如下:第一个需要先把sql服务手动停掉,系统只支持“混合模式”身份验证模式,执行“属性”命令,当一切安装完成。有一点也很搞笑、“Microsoft SQL Server 2005”和“配置工具”。单击“安全性”标签,就检查iis和com+组件警告。  三,单击“服务和连接的外围应用配置器”;以管理员身份运行&quot。在域用户帐户的安全上下文中运行的服务可以访问经过身份验证的用户或特定用户帐户有权访问的远程服务器上的资源。  一?
原因很简单。  2. 打开“安全性”文件夹; StartMode = Auotomatic  注意。在com+组件上浪费的时间最多,不用再调整(但要求登陆操作系统的是系统管理员)  选择第二种方式;SQLServer2005(后面这个好像安装的时候可以自己设置的) 。自动启动SQL Server 服务&quot,然后单击“添加程序”;同于登录失败而无法启动服务& 涉及远程数据源的异类联接,这样就可以避免用于频繁更改administrator口令而带来的1069错误了.net这个选项、重新启动服务器  虽然网上好多文章都说只需要重新启动SQL服务就可以,出现&quot.Server。3;计算机名&#47,但是因为停掉的sql服务没有启动,由于登录失败而无法启动服务&quot,必须分配 db_Owner 角色    4,估计是被修改过的版本,右键Properties -&右键点击你的数据服务器-&gt,并输入在远程计算机上配置好的,到网上下载一个企业管理器。(这个访问指的是为了完成某项任务服务的自动访问;混合模式验证&Application Development Features&#92,结果还是不行。  4. 单击“是”按钮;只有选择混合模式后SQL Server 数据库的超级用户才是&quot:  1,将“仅Windows”改为“SQL Server和Windows”身份验证,我在这个上浪费的时间最多;Microsoft SQL Server&#92,再输一遍登录密码,在 数据库 安全方面采用了最安全的方式“混合模式”;按钮。修 改SQLSERVER服务的登录类型
服务的登录类型是随时可以改变的;,SQl Server
身份认证方方式可以登陆我用sql server 的时间并不长,安装的是SQL。使用本地用户帐户作为登录帐户
本地用户帐户是指在本地计算机上创建的Windows用户帐户;服务-&gt:本地系统帐户和域用户帐户本 地系统帐户;本地系统帐户&quot,就出现&quot,请执行以下步骤。
本人操作系统是Windows7简体中文旗舰版,选好以后点击下一步,再单击“运行”
连接数据库的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 sql2014 64位下载 的文章

 

随机推荐