Tecnología

Inicio

Cómo crear una secuencia de comandos para Aplicar privilegios a una base de datos

Cómo crear una secuencia de comandos para Aplicar privilegios a una base de datos


Debido a que los hackers suelen atacar a las bases de datos, lenguaje de consulta estándar de plataformas (SQL) ofrezcan a los programadores de control preciso sobre los privilegios administrativos. Se puede crear una secuencia de comandos para solicitar privilegios para una base de datos en sólo unas pocas líneas de código SQL. Los administradores pueden definir privilegios específicos en SQL antes de otorgarles y privilegios de grupo lata juntos en las funciones administrativas. Los programadores y administradores de bases de datos deben tener cuidado para asegurar que una vez que se crean permisos, que se distribuyen únicamente a los que realmente deben utilizar las funciones que se aplican a cada privilegio.

Instrucciones

1 Crear un nuevo guión dentro de su base de datos y el nombre de Grant_Privileges_User, sustituyendo el nombre real del usuario para la palabra "usuario".

2 Escriba la palabra clave "USO" seguido del nombre de la base de datos y un punto y coma:

'MySampleDatabase USO;'

3 Escriba la palabra "GRANT", seguido por el nombre en clave del permiso concedido, la palabra clave "A" y el nombre del usuario.

'GRANT EDITCONTACTS A SampleUser;'

4 Escriba la palabra clave "GO". Guarde el archivo y ejecutar la secuencia de comandos.

5 Registrado como usuario y prueba para ver que los privilegios se aplicaron con éxito o preguntar al usuario para hacerlo.

Consejos y advertencias

  • scripts SQL varían ligeramente de una plataforma a otra. Si usted no está utilizando T-SQL, consulte la documentación para obtener más detalles.