meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaPróxima revisiónAmbos lados, revisión siguiente | ||
sql:sqlserver [2014/12/23 10:02] – [Mover Base de Datos] lc | sql:sqlserver [2016/06/15 09:53] – lc | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | {{tag> SQL Server }} | + | {{tag> |
===== SQL Server ===== | ===== SQL Server ===== | ||
==== Consideraciones de Seguridad ==== | ==== Consideraciones de Seguridad ==== | ||
Línea 5: | Línea 5: | ||
* http:// | * http:// | ||
+ | No cambiar la contraseña de los servicios de la la consola de microsoft services.msc. En su lugar es mejor utilizar el propio SQL para cambiar las contraseñas, | ||
+ | |||
+ | |||
+ | * Eliminar las bases de datos y códigos de ejemplo (Northwind y Pubs) | ||
+ | * Eliminar los directorios de plantillas (devtools, scripts, templates) | ||
+ | * Eliminar los archivos sqlstp.log, sqlsp.log, setup.iss | ||
+ | * Usar la autentificación del SO, en caso contrario hay que cifrar las comunicaciones | ||
+ | < | ||
+ | * usar roles | ||
+ | * permisos a grupos | ||
+ | * usar vistas | ||
+ | * cambiar la clave al usuario sa | ||
+ | * crear usuario con menos privilegio para los procesos | ||
+ | < | ||
+ | === Auditar SQL === | ||
+ | Se utiliza la herramienta SQL profiler | ||
+ | |||
+ | * Habilitar la auditoría de nivel C2 (OJO, registra toda la actividad) | ||
+ | < | ||
+ | go | ||
+ | sp_configure 'c2 audit mode', | ||
+ | </ | ||
==== Trucos ==== | ==== Trucos ==== | ||
* http:// | * http:// | ||
Línea 21: | Línea 43: | ||
==== Mover Base de Datos ==== | ==== Mover Base de Datos ==== | ||
Para cambiar la ubicación de una BDD y pasarla a otro disco o carpeta necesitamos realizar los siguientes pasos: | Para cambiar la ubicación de una BDD y pasarla a otro disco o carpeta necesitamos realizar los siguientes pasos: | ||
- | * Desde SQL Server Management Studio buscamos en el Explorador de Objetos la base de datos que queremos mover. Seleccionamos la base de datos, y con el botón secundario | + | * Desde SQL Server Management Studio buscamos en el Explorador de Objetos la base de datos que queremos mover. Seleccionamos la base de datos, y con el botón secundario seleccionamos **Tareas / Separar.** |
- | seleccionamos **Tareas / Separar.** | + | |
* Aceptamos los valores por defecto | * Aceptamos los valores por defecto | ||
* Una vez desvinculada la BDD del servidor de SQL podemos desde el explorador de archivos moverla a otro disco. | * Una vez desvinculada la BDD del servidor de SQL podemos desde el explorador de archivos moverla a otro disco. | ||
Línea 31: | Línea 52: | ||
* Se nos abre un cuadro de diálogo y pulsamos sobre el botón **Agregar** | * Se nos abre un cuadro de diálogo y pulsamos sobre el botón **Agregar** | ||
* Seleccionamos en la nueva ubicación el archivo principal de la base de datos (.mdf)y pulsamos sobre el botón de **Aceptar** | * Seleccionamos en la nueva ubicación el archivo principal de la base de datos (.mdf)y pulsamos sobre el botón de **Aceptar** | ||
+ |