在debian 10服务器上将team foundation服务器的备份配置为samba共享路径时出错。

问题描述 投票:-1回答:1

我有一个samba 4配置在debian 10(没有加入域)与我的smb.conf配置文件。

[global]
        bind interfaces only = yes
        interfaces = 10.0.2.0/24
        workgroup = SAMBA
        idmap config * : backend = tdb
        cups options = raw
        encrypt passwords = yes
        logging = file
        smb encrypt = required
        keep alive = 50
        log file = /root/samba/%m.log
        max log size = 100000
        security = user
        map to guest = Bad User

[server]
        path = /server
        writeable = yes
        read only = no
        browsable = yes
        directory mask = 0770
        create mask = 0770
        valid users = juan

在tfs(windows server 2012)中,我用建议的路径配置备份,直到我得到以下错误。

error:TF401002: The SQL Server Database Engine was unable to save the database backup in path \\ .... Give the SQL service account read and write access to that folder

我进入数据库服务器,没有权限访问的账户如下。

NT服务SQLAgent$SQLTEAM2013。

enter image description here

as ago给该账户赋予samba共享文件夹的权限?

sql-server tfs samba
1个回答
1
投票

error:TF401002。SQL Server数据库引擎无法将数据库备份保存在路径/......中。给予SQL服务账户对该文件夹的读写权限。

看来是sql账号的权限不够。

据我所知, NT Service\SQLAgent$xxx 帐户是一个 虚拟账户. 该账户的用户权限较低。

一般情况下,该账户没有对共享路径文件夹的读写权限,您可以尝试授予该账户权限,检查是否可以解决这个问题。

您可以尝试授予该账户权限,检查是否可以解决这个问题。

此外,你还需要确认目标路径是否有效。例如,你的目标路径是 \\TFS2018\backup.

valid path

这个票据 可能会有帮助。

希望对大家有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.