La Web del Programador: Comunidad de Programadores
 
    Pregunta:  29749 - CREAR NUEVOS USUARIOS DE UNA BASE DE DATOS EN SQL SERVER CON
Autor:  Francisco Javier Gomez Merion
Hola a todos:

Tengo un pequeño problema. Utilizo SQL Server 7 con RDO y Visual Basic 5. Mediante RDO y sintaxis SQL (con Execute) creo una base de datos y una serie de tablas en la base de datos. Mi problema es que quiero crear usuarios de esa base de datos, aunque tengan todos los permisos en la tablas mediante código RDO y no tengo ni idea de hacerlo. Si alguien me pudiera ayudar se lo agradecería mucho.

Un saludo.

  Respuesta:  Wilfredo Pérez Velázquez
Hola colega,

Porque no buscas información en book online del sql server y mirar los script que existen para crear usuarios, si quieres puedes crear un backup de tu base de datos con todas las opciones y luego cargas dicho fichero desde el query analais y buscas estas directivas, las cuales las puedes ejecutar como un procedimiento almacenado o como una consulta como ejecytar un select .

Aunque es mas fiable un store procedure con el contenido de dichas directivas y le pasa como parámetro el nombre del usuario, derechos y tablas a las que puede acceder.

Un saludo.