我想在我的SQL Server安装上更改凭据。当我设置要与复制事务日志读取器代理一起使用的复制发布时,它是自动生成的。显然,它是用方括号生成的,因为当我从sys.credentials
中选择时,其条目的名称为[REPL][BACP\jeremy][DAVEG1525-162-AssessmentSystemLiveTest-1]
。
我如何更改其凭证?我试过这个:
ALTER CREDENTIAL [REPL][BACP\jeremy][DAVEG1525-162-AssessmentSystemLiveTest-1] WITH IDENTITY = N'BACP\jeremy', SECRET = N'NewPasswordHere'
然而它说这是不正确的语法。 ALTER CREDENTIAL
的{{3}}仅提供名称不包含方括号的凭据的示例。我该如何更改此凭证?
答案 0 :(得分:0)
答案 1 :(得分:0)
这实际上有效:
ALTER CREDENTIAL [[REPL]][BACP\jeremy]][DAVEG1525-162-AssessmentSystemLiveTest-1]]] WITH IDENTITY = N'BACP\jeremy', SECRET = N'NewPasswordHere'
在SQL Server中转义方括号并不好。 : - )