He estado "asegurando" nuestro servidor de bases de datos. Para hacer esto, eliminé algunos permisos de las carpetas que creó la instalación de SQL Express.
D:\SQL
D:\SQL\Data
D:\SQL\Backup
etc..
Mantuve los permisos en la carpeta Datos tal como estaban, pero eliminé todo lo que pensé que no necesitaba de los demás.
Ahora no puedo hacer una copia de seguridad de las bases de datos. Si intento seleccionar la ubicación de la copia de seguridad, el cuadro de diálogo no muestra nada en la carpeta d: \ SQL y si coloco la ruta en mí mismo, me dice esto:
No se puede acceder a la ruta o al archivo especificado en el servidor. Verifique que tenga los privilegios de seguridad necesarios y que la ruta y el archivo existan.
...
Parece un problema de permiso de carpeta. Otro servidor configurado de manera similar tiene un montón de permisos "permitir" para una cuenta llamada " MSSQL$SQLEXPRESS
" (que sé que eliminé), pero no puedo volver a agregar estos permisos porque no existe ese grupo , usuario o compilación -en principio de seguridad en el servidor.
¿Cómo agrego permisos para esta MSSQL$SQLEXPRESS
cuenta?
fuente
Respuestas:
Esta cuenta es un servicio SID.
El nombre completo es
NT SERVICE\MSSQL$SQLEXPRESS
.fuente
Si su servidor está en un dominio, debe seleccionar la ubicación del nombre de la computadora o no se encontrará NT SERVICE \ MSSQL $ SQLEXPRESS al agregar al usuario a los derechos de seguridad
fuente