martes, 1 de diciembre de 2009

Crear un usuario en SQL 2000

1. Abrir el Administrador Corporativo


2. Seleccionas tu base de datos y buscas donde dice usuarios.

3. Das click derecho y seleccionas la opción "Nuevo Usuario de Base de Datos"


4. Se abrira una ventana donde ingresaras el nombre de acceso y el nombre de usuario.

5. En la misma ventana pones los permisos para cada usuario, para poder ver los registros, tablas y hasta modificarlos.

Seguridad al 100% con SQL Server 2000

1. Para acceder a la configuración de seguridad iremos al Administrador corporativo y sobre el servidor pulsamos con el botón derecho la opción de propiedades y seleccionamos el “Tab” Seguridad.



2. En el caso de tener la seguridad por SQL Server con el usuario SA, debemos poner un password a este usuario lo más complicado y rebuscado posible.Para modificar el password del usuario SA iremos al Administrador corporativo, expandimos el árbol del servidor

y en la rama Seguridad seleccionamos Inicios de sesión y en el panel de detalles seleccionamos el usuario sa y con el botón derecho seleccionamos propiedades.

3. Limitar los privilegios de los servicios del SQL Server. Tanto el servicio del SQL Server como el SQL Server Agent se ejecutan como servicios. Cada uno de ellos asociados a una cuenta de usuario del sistema de Windows.

4. Deshabilitar los puertos del SQL Server en el Firewall siempre que sea posible. SQL Server utiliza los puertos TCP 1433 y UDP 1434. Si es posible y estos puertos no son utilizados para salir a Internet por el servidor SQL Server deben ser deshabilitados en el Firewall para evitar posibles ataques.
5. Instalar siempre el servidor SQL Server con los datos en particiones que tengan el sistema de fichero NTFS que es más seguro y contiene niveles de seguridad que no el sistema de ficheros FAT.

6. Borrar o proteger los ficheros de las instalaciones. Estos ficheros pueden ser en texto plano y pueden contener datos sensibles. La ubicación de estos ficheros depende de la versión del SQL Server instalada. En SQL Server 2000, los ficheros afectados son: sqlstp.log, sqlsp.log y setup.iss en \\Program Files\Microsoft SQL Server\MSSQL\Install, si se ha hecho una instalación por defecto. Y en \\Program Files\Microsoft SQL Server\MSSQL$\\Install para otras instancias de SQL Server instaladas en la misma máquina.Si se ha actualizado una versión anterior de SQL Server, estos ficheros pueden estar localizados en el directorio del sistema Winnt y en el Windows temp.

jueves, 5 de noviembre de 2009

Manual Básico de SQL server 2000 (3)

En la segunda parte, Manual Básico de SQL server 2000 (2), creamos una base de datos, pero esta en blanco, no tiene nada.
Te preguntaras ¿cómo le pongo tablas? ¿y los registros como los agrego?

Ahora es momento de agregar tablas, volveremos a abrir el 'Analizador de consultas' (sí, el mismo que abrimos la vez pasada)

En el área de trabajo escribiremos:

Use BaseDeDatos
Create table NombreTabla
(campo1 tipodecampo (EspaciosDelCampo), campo2 tipodecampo (EspaciosDelCampo)) Así sucesivamente dependiendo de los campos que quieras agregar, los espacios del campo va en número.

Los tipos de los campos pueden ser los siguientes:
int.- cuando te refieres a un campo numérico entero
char.- cuando es de cualquier tipo de caracter
double.- cuando te refieres a un campo numérico con decimales

Pondremos un ejemplo para crear una tabla en la base de datos 'Ejemplo':

Use Ejemplo
Create table Empleados
(IdEmpleado int(4), Nombre char (10), Apellido char (10), puesto char (10), salario double)

Así se creo una tabla con nombre 'Empleados', con los campos IdEmpleados, Nombre, Apellido, puesto y salario.

miércoles, 28 de octubre de 2009

Manual básico de SQL server 2000 (2)



En la primera parte, Manual básico de SQL server 2000 (1), vimos un poco de teoría sobre SQL server 2000, ahora empezaremos la parte práctica (¡yuju!).




En este manual utilizaremos el "Analizador de Consultas SQL" que viene en el paquete de SQL server 200, en él podemos hacer 'querys' (consultas).




Lo primero que se tiene que hacer es crear la base de datos, para esto abrimos el 'Analizador de consultas':

En el área de trabajo escribiras:
Use Master
GO
Create Database
On Primary
(NAME = ‘NombreDeLaBaseDeDatos_Data’,
FILENAME = ‘DirecciónDeLaBaseDeDatos.Mdf’
SIZE = 15Mb, Tamaño de la Base de Datos
MAXSIZE = 30Mb, Tamaño Máximo de la Base de Datos
FILEGROWTH=5Mb) Crecimiento de la Base de Datos
Log On
(NAME = ‘NombreDeLaBaseDeDatos_Log’,
FILENAME = ‘DirecciónDeLaBaseDeDatos.Ldf’
SIZE = 5Mb, Tamaño de la Base de Datos
MAXSIZE = 10Mb, Tamaño Máximo de la Base de Datos
FILEGROWTH= 1 Mb) Crecimiento de la Base de Datos
Nota: lo escrito en rojo son comentarios, lo que esta en cursiva es variable.
Así has creado una base de datos nueva y en blanco.

lunes, 26 de octubre de 2009

Manual básico de SQL server 2000 (1)

Este es un manual para aprender a usar SQL server 2000 de una manera muy sencilla. Empezaremos con algunos conceptos (lo sé es aburrido, pero a veces necesario).

¿Qué es SQL server?

SQL (Structured Query Language) es un leguaje para bases de datos relacionales de consulta estructurado. Utiliza sentencias (frase, empieza con un verbo y es seguido por un clausula) y tiene una sintaxis flexible.


Las sentencias se clasifican según su finalidad. [Las iremos viendo como las vayamos necesitando]
  • DDL (Data Description Language), definición de datos incluye órdenes para definir, modificar o borrar.
  • DCL (Data Control Language), Control de datos, permite trabajar en un entorno multiusuario, donde lo importante es la protección de datos, la seguridad de tablas.
  • DML (Data Manipulation Language) manipula datos, permite recuperar datos almacenadosy actualizar la base de datos añadiendo o modificando datos antiguos.

jueves, 24 de septiembre de 2009

Pulsera Bluetooth que avisa cuando suena tu celular


Imprimir

Image

Además de ser reloj con pantalla LCD, te avisa quién te llama, cuando no tienes tu celular a la mano.

MOBILE.BRANDO lanzó esta útil pulsera con tecnología Bluetooth, la cual se recarga vía USB y vibra cuando recibes una llamada en tu celular. Su pantalla LCD no solo muestra la hora, sino que puedes ver el número de quien está marcando.

Esto es útil cuando dejas tu celular lejos y estás trabajando, pues es más difícil que te quites la pulsera y la dejes por ahí, cosa que sí pasa con tu teléfono móvil.

Notebook con 4 pantallas


Intel presentó este interesante concepto. Se trata de una notebook que muestra el potencial de los poderosos procesadores de la marca, manejando cuatro pantallas al mismo tiempo. La primera es la principal, la que todos conocemos. Las otras tres son pequeñas pantallas OLED táctiles ubicadas en la parte superior del teclado.

El uso que se mostró es para desplegar videos, listas musicales y otros desplegados de monitoreo constante, como temperatura y calendario. Las pantallas pueden sincronizarse o actuar independientemente y son completamente programables. ¡Eso sí que es multitasking!

Ya pensando en el concepto de las ventanas multitarea que por años ha presentado Windows, la verdad es que esta idea está un poco de más, pero sin duda luce muy cool y futurista

lunes, 31 de agosto de 2009

Memoria USB que se autodestruye

Si los archivos que guardas en tu USB son demasiado importantes y confidenciales, esto te va a encantar, se llama Personal Pocket Safe, pareciera que es una memoria USB como todas las demás pero tiene la diferencia de que posee algunas características extra para proteger la información.

Lo primero es que tiene un teclado numérico desde donde puedes ingresar un numero PIN con tecnología de encriptación de 256-bits) para acceder al a información que tenga la memoria, además de que si por alguna razón alguien intenta acceder a ella usando la fuerza, se “autodestruirá” borrando la información que tenga almacenada y nadie mas (ni siquiera tu) podrá volver tener acceso a ella.

domingo, 30 de agosto de 2009

"Tarea"

Empiezo este blog porque el profesor de informatica lo pidio de tarea, en este blog solo se podra escribir y comentar sobre cualquier información tecnológica, aquel que comente algo no relacionado será eliminado el comentario.