如何正确地重新添加一个Windowspipe理员用户到SQL Server

我最近在Windows 2008机器上安装了SQL Server。 在线下机器重命名和当我最近部署和执行SSIS包我收到以下错误信息:

工作失败了。 无法确定作业包的所有者(IP-0AC455TA \ Administrator)是否具有服务器访问权限(原因:无法获取有关Windows NT组/用户'IP-0AC455TA \ Administrator'的信息,错误代码为0x534 [SQLSTATE 42000] 15404))。

我以为这是因为“旧”pipe理员的名字。 所以使用“sa”帐户login到SQL Server并导航到Security \ Logins并删除了IP-0AC455TA \ Administrator用户。 然后,我重新添加NewName \ Administrator帐户并将其设置为sysadmin。

这是做的伎俩,但它是这样做的正确方法? 我想确保通过这样做,我没有破坏我还不知道的任何事情。 另外,我只在服务器上创build了一个数据库,并且该数据库没有使用任何内置的pipe理员帐户。

这当然是我会做到这一点 – 虽然我总是避免使用本地用户的任何东西。 在我看来,本地login是为了让你摆脱困境。

就个人而言,我会安装一个域pipe理员帐户,然后只是添加“域pipe理员”安全组。

或者,甚至更好,创build一个服务帐户。