viernes, 30 de diciembre de 2016

Cambio de contraseña a inicio de sesion en SQL Server

Cambiar contraseña a inicio de sesión en SQL Server

        sp_password

Se utiliza para cambiar la contraseña a un inicio de sesión.

sp_password 'Contraseña Actual', 'Nueva Contraseña', 'Inicio de Sesión'

Ejemplo : Cambiar el password al inicio de sesión rhuarcaya


sp_password '123$2016', '2017$123', 'rhuarcaya'

Modificar tamaño de de base de datos en SQL Server

Para modificar el tamaño de una base de datos utilizamos Alter Database. Se tiene una BD con el nombre Tienda y se desea aumentar a 200 MB.

Alter Database Tienda

Modify file (Name='Tienda_datos', size=200 MB)

Tipos de archivos de Microsoft SQL Server

Una base de datos de SQL Server permite tres siguientes tipos de archivos: 
  • Archivos de datos primarios: Realiza el seguimiento de todos los demás archivos. Por  convenio su extensión es MDF.
  • Archivos de datos secundarios: Una base de datos puede tener cero o varios archivos de datos secundarios. Por  convenio su extensión NDF
  • Archivos de registro(LOG): Contiene información necesaria para recuperar todas las transacciones realizadas en la misma. Por convenio su extensión es LDF.  

Bases de datos de Microsoft SQL Server

Las bases de datos del servidor SQL Server son:

a.    Master.
Es la base de datos principal, contiene información de todos los objetos de la bases de datos, logins, espejo de bases de datos, configuraciones,  etc.
Realiza un seguimiento de todas las bases de datos, controla las asignaciones de archivos, los parámetros de configuración que afectan al sistema y las cuentas de inicio de sesión
b.    Model.
Funciona como modelo para todas las bases de datos que se crean en una instancia de SQL Server. Es utilizada como una plantilla para cada vez que creamos nuevas base de datos.
c.    Tempdb.
Almacena objetos temporales creados por procesos internos, por usuarios o aplicaciones (tablas, procedimientos almacenados, variables de tablas, cursores).
d.    Msdb.

Almacena principalmente la metadata de todas las tareas que programamos mediante SQL Server Agent. Guarda información respecto a tareas de automatización, como son las copias de seguridad y tareas de duplicación, etc.