gpt4 book ai didi

sql-server - 添加并授予 NTAUTHORITY\NETWORK SERVICE 登录到 SQL 2000 数据库

转载 作者:行者123 更新时间:2023-12-01 23:25:50 25 4
gpt4 key购买 nike

我正在尝试为 CI/部署目的创建一个脚本,但遇到了问题。不幸的是,我不得不使用 SQL 2000,这超出了我的舒适范围。

貌似不支持CREATE USER ... FOR LOGIN,只好用sp_addlogin和sp_adduser。

我需要为 NT AUTHORITY\NETWORK SERVICE 用户授予权限:

EXEC sp_addlogin N'NT AUTHORITY\NETWORK SERVICE'
EXEC sp_adduser N'NT AUTHORITY\NETWORK SERVICE'

但是,这不起作用,因为 sp_addlogin 调用返回错误:

'NT AUTHORITY\NETWORK SERVICE' is not a valid name because it contains invalid characters.

那么我该如何实现呢?

最佳答案

我没有在 SQL Server 2000 中对此进行测试,但我认为您应该使用 sp_grantlogin而不是 sp_addlogin让 Windows 用户访问 SQL Server。

关于sql-server - 添加并授予 NTAUTHORITY\NETWORK SERVICE 登录到 SQL 2000 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5390681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com