【发布时间】:2012-02-04 05:59:45
【问题描述】:
(我知道这个问题听起来很荒谬,但请耐心等待......)
出于自身安全目的,我们的 DBA 将“sa”帐户名称更改为其他名称。有业务需要在脚本中使用帐户名(例如 sp_add_job),但在这种情况下会中断。我希望能够提交一个不需要编辑的脚本,以便在运行前使用新的“sa”用户名。
是否有类似于@@SERVERNAME 的函数/属性将返回此帐户的名称?
【问题讨论】:
-
他们更改了 SA 帐户名称,但没有更改密码?
-
@Mike Mooney:不,我认为他们也更改了密码。
-
那么您是否正在寻找返回 SA 用户名和 SA 密码的内容?那么几乎可以肯定不是。如果您能够运行脚本来检索 SA 密码,那将是一个巨大的安全漏洞。
-
@Mike Mooney:不,只是帐户名。
-
只需创建一个具有所需权限的其他用户并使用它。 sa 是神,不应该用于日常事务。
标签: sql-server-2008 tsql sa