Crear Tabla

15/05/2007 - 23:13 por Penta | Informe spam
Estimados.
Son 2 consultas.
Tengo creado el Usuario1 en mi Base de Datos.

La primera consulta es:
Desde permisos del administrador figuran:
Select - Insert - Update - Delete esas las tengo claras, pero que
significan las 2 ultimas ? Exec y Dri ?

Segunda pregunta:
Si quiero que el usuario1 pueda crear tablas que debo hacer ?

Gracias.
Cristian.
 

Leer las respuestas

#1 Carlos Camargo
15/05/2007 - 23:50 | Informe spam
Cristian,

EXEC es para ejecutar Stored Procedures y funciones, DRI es para Declarar
Integridad Referencial. Puedes leer este articulo con un poco mas de
detalle:

http://www.databasejournal.com/feat...hp/2246271

Para que el usuario pueda crear tablas debe terner permisos a nivel base de
datos o nivel servidor si ademas deseas que pueda crear bases de datos. El
permiso es por Rol y el rol en especifico es db_owner (tambien el rol
ddl_admin tiene algunos permisos para manejar tablas).

En el Enterprise Manager elige la base de datos que quieres, elige Roles,
selecciona el rol db_owner, presiona con el botón derecho del mouse y en el
menu contextual elige Propiedades. En la pantalla que aparece puedes agregar
o quitar el rol a usuarios individuales. El usuario primero debe de tener
permisos como Public en la base de datos que deseas.

Espero te sirva esta información.

Saludos,

Carlos Camargo

"Penta" escribió en el mensaje
news:
Estimados.
Son 2 consultas.
Tengo creado el Usuario1 en mi Base de Datos.

La primera consulta es:
Desde permisos del administrador figuran:
Select - Insert - Update - Delete esas las tengo claras, pero que
significan las 2 ultimas ? Exec y Dri ?

Segunda pregunta:
Si quiero que el usuario1 pueda crear tablas que debo hacer ?

Gracias.
Cristian.

Preguntas similares