为什么sql server没有';无法获取在应用程序安装过程中安装的管理员权限?

为什么sql server没有';无法获取在应用程序安装过程中安装的管理员权限?,sql,sql-server,sql-server-2008,installation,.net-client-profile,Sql,Sql Server,Sql Server 2008,Installation,.net Client Profile,你好,我正在构建一个基于windows的应用程序。我正在visual studio中使用install shield生成安装程序。现在,我正在添加先决条件,如.net framework 4客户端配置文件和sql server 2008 express。并选择从与我的应用程序相同的位置下载先决条件的选项 现在,当我在客户端系统中安装此应用程序时,sql server也已正确安装。但当我运行我的应用程序时。它停止工作,因为sql server没有管理员权限。解决办法是什么?我应该做的就是为什么sq

你好,我正在构建一个基于windows的应用程序。我正在visual studio中使用install shield生成安装程序。现在,我正在添加先决条件,如.net framework 4客户端配置文件和sql server 2008 express。并选择从与我的应用程序相同的位置下载先决条件的选项

现在,当我在客户端系统中安装此应用程序时,sql server也已正确安装。但当我运行我的应用程序时。它停止工作,因为sql server没有管理员权限。解决办法是什么?我应该做的就是为什么sql server具有管理员权限。我的应用程序工作正常


提前感谢。

尝试将您的先决条件升级到至少SQL Server 2008 R2


SQL Server 2008R2/2012安装程序支持/ADDCURRENTUSERASSQLADMIN参数,对于Express Edition,默认设置为true。

安装SQL Server时您是否具有管理员权限? 这可能有助于您使用“标准sql server管理员”:

“sa”用户的密码取决于安装过程中选择的登录模式。 别担心-您不必重新安装sql server

您可以像这样更改身份验证模式

在输入管理员姓名和密码后,您应该能够使用正确的登录值登录windows应用:)

诚恳地,
托比

你说“没有管理员权限”是什么意思?SQL Server服务的权限应由运行该服务的用户控制。这由安装程序的/sqlsvccount参数控制。完整的参数列表可以在这里找到:如果我试图打开数据文件夹,它会说您没有权限。但在安装时,我也拥有完全权限。Visual studio没有为我提供SQL Server 2008 R2的选项。请尝试将InstallShield LE更新为最新版本:是,在安装时,我拥有完全管理员权限。你是否运行了你的应用程序。作为管理员?(右键单击->以管理员身份运行…)