SQL
WITH GRANT OPTION y WITH ADMIN OPTION
Submitted by Anonim. on 3 March, 2010 - 19:03hola a todos.
Tengo una duda con respecto a las opciones WITH GRANT OPTION y WITH ADMIN OPTION, pues al dar privilegios a un usuario sobre un objeto table utilizo WITH GRANT OPTION, ejemplo:
GRANT INSERT, UPDATE, DELETE ON DEPA1704 TO LUISREYES WITH GRANT OPTION;
pero cuando quiero dar privilegios para crear vistas y secuencias, oracle, no me permite utilizar with grant option, me forsa a utilizar with admin option. Pero esto me causa problemas, pues cuando dentro de este usuario LUISREYES, creo otro usuario y a LUISREYES revoco privilegio, al usuario que cree dentro de LUISREYES, aun me permite utilizar esos privilegios.
espero me puedan ayudar.
- 1 comentario
- 108 lecturas
-
- Quote
Lenguaje SQL, PL/SQL y desarrollo
Submitted by Dataprix on 8 September, 2009 - 08:49Cómo hacer o mejorar sentencias SQL, utilizar PL/SQL y los procedimientos almacenados, o cualquier cosa relacionada con el desarrollo o explotación de bases de datos Oracle
Diferencias entre Oracle, SQL Server, DB2, MySQL y otras..
Submitted by carlos on 1 September, 2009 - 10:05El funcionamiento de las bases de datos de diferentes fabricantes es similar, pero existen muchas diferencias entre ellas, incluso a nivel de sintaxis SQL.
Si, por ejemplo, conoces bien Oracle, y un día tienes que hacer una conversión de fechas con MySQL, te acabarás preguntando:
- Y cómo se hace el TO_DATE ()/TO_CHAR() con MySQL?
Abro este tema para que comentemos las diferentes maneras de hacer las cosas con cada tipo de base de datos. Si alguien sabe hacer algo con una y quiere saber cómo se hace con la otra, que lo pregunte y entre todos iremos sacando las diferentes versiones.
De momento enlazo los Tips SQL de Bristle Software, que explican bastante bien cómo se hacen algunas cosas con MySQL, Oracle y SQL Server, y de los que encuentro especialmente útil el capítulo de Diferencias entre Oracle y SQL Server
- 1 comentario
- 2044 lecturas
-
- Quote
Como obtener la lista de tablas con más movimiento(insert,update) en Oracle
Submitted by il_masacratore on 14 August, 2009 - 12:46A fin de obtener una lista aproximada de las tablas con más movimientos de la base de datos podemos consultar el contenido de la tabla dba_tables y cruzarlo con el estado actual de cada tabla en la bbdd. Esto puede tener sentido cuando queremos confeccionar una lista de tablas a las que se debe actualizar estadísticas periódicamente o queremos controlar la cantidad de información que genera alguna aplicación en concreto. Los datos que obtenemos por cada tabla son siempre respecto al último analisis de la misma.
La siguiente forma de hacerlo es un poco "rupestre" pero útil a la vez:
- il_masacratore's blog
- Añadir nuevo comentario
- Leer más
- 1422 lecturas
-
El error ORA-30926 como resultado de una operación Merge
Submitted by carlos on 17 February, 2009 - 22:01El error ORA-30926 suele producirse cuando se realizan operaciones Merge, y lo normal es que nos deje algo descolocados, ya que la descripción del mismo no da demasiada información sobre lo que está pasando:
ORA-30926: unable to get a stable set of rows in the source tables.
Normalmente este error se produce cuando en la operación Merge a una fila destino que hay que actualizar le corresponden más de una fila en la tabla origen. Como el motor no sabe qué registro escoger devuelve un error. Es un problema de duplicidad en la tabla origen.
Ejemplo:
- Añadir nuevo comentario
- Leer más
- 2075 lecturas
-

