我使用命令在SQL Express 2008中创建和设置数据库,该程序执行.sql文件。 它以管理员权限安装并执行它,但我还想让常规用户执行应用程序并访问数据库。 我使用Visual Studio 2008的普通安装项目,而不是ClickOnce。在安装应用程序并以普通用户身份运行时创建.sql数据库模式
我该怎么做?
编辑:我遇到了http://archive.msdn.microsoft.com/addselftosqlsysadmin/,这部分解决了问题,但管理员仍然需要使用管理员权限执行该脚本,以便将普通用户添加到SQL Express中。有没有可能做这样的事情,而无需使用管理员用户?
除非您的'普通'用户具有创建数据库特权,否则将被塞满。 – 2012-01-12 18:18:44
@TonyHopkinson我该怎么做?也许这将解决问题 – noloman 2012-01-13 08:16:03
(GRIN)那么你需要以管理员身份登录并给予它。 – 2012-01-13 15:13:09