当前位置:首页 » 编程语言 » 安装sql需要验证访问权限
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

安装sql需要验证访问权限

发布时间: 2022-04-15 14:44:48

sql数据库设置访问权限问题

用混合验证方式登陆,也就是在SQL服务器属性的安全性选项中选择SQL Server和windows身份验证模式,然后为你的SQL用户设置用户名和密码,具体操作你应该会的

Ⅱ 安装SQL sever时 提示“试图访问许可证验证文件时出错,请重新安装SQL sever来更正此文件”

没有卸载干净造成的,到网上找些完全卸载的方法:

解决安装SQL Server试图执行未经授权的操作错误

  1. 卸载数据库程序;

  2. 卸载数据库相关的其他程序;

  3. 删除安装目录文件和C盘下program files(x86)关于sql的文件夹

  4. 删除注册表中的内容,

    键盘上的“开始+R”可以快速进入运行,输入“regedit”,进入注册表编辑。

    “HKEY_LOCAL_ Manage” 中找到PendingFileRenameOperations值并删除它。

    找到如下的内容删除

    HKEY_CURRENT_ SQL Server

    HKEY_LOCAL_ SQL Server

    HKEY_LOCAL_

    找到根目录之后,凡是关于SQL 的所有内容都要进行删除

终极解决办法:重装系统

Ⅲ win10安装sql提示未经授权的

  • 在下图,我们在安装SQL Server的时候会出现这样的报错信息如下图中所示

  • 21

    下次在安装的时候我们这里需要一管理员的方式进入安装,这样就不会在出现报错的内容了。

Ⅳ SQL安装程序无法验证服务账户怎么解决

sql服务所使用的账户需要一定的权限,新建的账户如果权限不够,它依然无法启动。建议使用“本地系统账户”,不建议使用新建的账户以免权限不足,也不建议使用administrator,虽然administrator的账户可以使用,但使用后以不便于系统的维护,比如修改了该用户的密码,而忘记相应修改sql服务设置,sql将不能正常启动。

Ⅳ 安装SQL2005时出错,请确认你有访问该目录的权限。请大家帮帮忙,该怎么办 很急……

没删除干净的原因。
步骤:
1.先下个Windows Install Clean Up,清理sql相关东西,要全部清理。
2.到控制面板--添加删除程序中看是否还有未删的。
3.删除安装sql server 2005所在文件夹。
4.到C盘windows下搜索sql.删除所有搜出文件(在隐藏文件inf下搜索sql,删除所有搜出文件)。
5.下个srvinstw.exe,删除所有sql相关服务。
6.到控制面板--管理工具--计算机管理--本地用户和组--组,删除所有与sql相关信息。
7. 开始——运行,输入regedit进入注册表,
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFtpsvc]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGatherer]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssindex]

删除以上文件。
8.用优化工具优化一下注册表,如优化大师。
9.重启后重装sql.

Ⅵ sql server 2005 安装时报错:无法打开键 请验证您对该键拥有足够的访问权限

我用SQL2005,嘿嘿,不过我不是单纯装的SQL2005,我是装完VS2005之后有加了一个组件,组成的SQL2005 装完VS2005后会附带装SQL2005的大部分文件,此时,只要再装一个组件,就能组成一个完整的SQL2005了 这个需要安装的组件是同学给我的,文件名是“SQLServer2005_SSMSEE(1).msi”,你可以搜一下看有没有下载的,装了VS2005,再装了这个就能构成一个完整的sql2005了

Ⅶ 安装sql2005 提示无法将数值写入键 请验证您对该键有足够的访问权限

安装sql的时候需要往注册表写入一些必要的东西,那么你要确认你登陆电脑的账号是否有足够的权限,这种情况,我相信你不是用的管理员账号登陆的吧,换个管理员账号,或者,把你的账户权限拓宽,允许修改整个C盘也能解决。

Ⅷ SQL Server 2008 安装程序 出现以下错误:无法将值请验证您是否具有足够的权限访问该项

安装选项错误造成的,没有选择所有管理权限,重新安装吧,参考“SQL Server 2008 安装教程”,网上有的是。

Ⅸ sql2014安装页面验证错误怎么办啊

账户权限问题

在安装SQL Server 2008数据库服务器的时候,服务器有可能处于以下几种环境中:

①工作组环境下的服务器 (WorkGroup)

②域环境下的域控制器 (Domain Controller)

③域环境下的成员服务器 (Domain Member)

④群集环境 (cluster)

在实际应用中,开发人员或者实施人员很少有机会接触到基于域控制器的网络环境的应用,绝大多数应用都是针对工作组环境的。

比如:配置好的IIS服务器中会发布很多网站,服务器本身也会承载数据库的角色等,此时即是在工作组环境下的应用。

但对于微软平台企业级应用开发而言,则几乎都需要在域环境下进行应用和部署。

比如微软的CRM,SharePoint,uc等产品的二次开发、.NET平台为了适应企业环境和组织架构在域模式下的应用开发等,此时可能会涉及到在域控制器、域成员服务器甚至在“群集”中安装SQL Server 2008。

上面列举了SQL SERVER 2008可能的应用部署环境,但无论是哪一种环境下应用,都会碰到为每个<SQL Server服务>配置账户的问题。

为什么要给SQL SERVER 的每一个服务配置账户?

这是因为:给SQL SERVER服务配置了不同的账户之后,该SQL SERVER服务就会以该账户所属的组来运行,从而通过账户去控制该服务访问各种资源的权限。

SQL Server 2008内置了3个账户,分别是:

Local Service 本地服务帐户,

Network Service 网络服务帐户,

Local System 本地系统帐户

1.Local Service 帐户:

Local Service本地服务帐户与 Users 组的成员具有相同级别的资源和对象访问权限

(题外话:什么是Users账户组,参见《Windows六大用户组功能分析》)。

如果有个别服务或进程的安全性受到威胁,则此账户的有限访问权限有助于保护系统的安全性。

以 Local Service 帐户身份运行的服务将以一个没有凭据的 Null 会话形式访问网络资源。

请注意:SQL Server 或 SQL Server 代理服务不支持 Local Service 帐户。

该帐户的实际名称为“NT AUTHORITY\LOCAL SERVICE”。

题外话:Windows凭据(Credential)其实就是指用户帐户和口令。

Null会话,即空会话,参见《空连接》一文。

2.Network Service 帐户:

Network Service 网络服务账户比 Users 组的成员拥有更多的对资源和对象的访问权限。

以 Network Service 帐户身份运行的服务将使用计算机帐户的凭据访问网络资源。

该帐户的实际名称为“NT AUTHORITY\NETWORK SERVICE”。

3.Local System 帐户:

Local System 本地系统账户是一个具有高特权的内置帐户。

它对本地系统有许多权限并作为网络上的计算机。

该帐户的实际名称为“NT AUTHORITY\SYSTEM”。

---------------------------------------------------------------------------------------------------------------------------

在实际应用中,

1.若在工作组环境下安装SQL Server 2008,允许使用的账户包括:

①本地用户帐户(注意不是Local Service本地服务账户!)、

②内置账户(Network Service网络服务账户、Local System本地系统账户等)。

2.若在域环境上(包括成员服务器)安装 SQL Server 2008,

(注意:出于安全方面的考虑,Microsoft 建议不要将 SQL Server 2008 安装在域控制器上)

虽然SQL Server 安装程序不会阻止在作为域控制器的计算机上进行安装,但存在以下限制:

①可使用的账户受限

在域控制器上,无法在<Local Service本地服务帐户>或<Network Service网络服务帐户>下运行 SQL Server 服务。此时用的账户一般是域账户和<Local System本地系统账户>。

②将 SQL Server 安装到计算机上之后,无法将此计算机从域成员更改为域控制器。

必须先卸载 SQL Server,然后才能将主机计算机更改为域控制器。

③在群集节点用作域控制器的情况下,不支持 SQL Server 故障转移群集实例。

④SQL Server 安装程序不能在只读域控制器上创建安全组或设置 SQL Server 服务帐户。在这种情况下,安装将失败。

--------------------------

总之,通过给不同的SQL SERVER 服务配置不同的账户,就可以控制其权限,从而限制可访问的资源,并且有助于系统的安全运行。

Ⅹ 安装SQL2005时出错,请确认你有访问该目录的权限。请大家帮帮忙,该怎么办 很急……

你解压的时候~键的那个文件夹是不是中文的~ SQL2005 和VS2008的文件夹都必须是英文的~除非你是中文版的~ 再就是~你FrameWork出错的话~就是你没配制环境~SQL里不带FrameWork