Professional Documents
Culture Documents
Pgina 1 de 6
De wiki.open-office.es
wiki.open-office.es
Inicio > Base
Buscar en open-office.es
Ver.3.3.x
Ir
Enlaces
Generar PDF gratis Modelos interactivos 3D de anatoma Sumas y restas para nios
El usuario sa
Todas las bases de datos embebidas en documentos ODB (Base) se generan con un usuario administrador genrico por defecto, llamado sa (posiblemente por standard administrator o super administrator), y que carece de contrasea. El usuario sa tiene asignados por defecto todos los permisos y por lo tanto, puede hacer cualquier cosa con las tablas.
En Valencia - Espańa
No es buena idea asignar una contrasea al administrador. Si lo haces, al abrir el documento de base vers que se ha perdido la conexin con la base de datos y toda posibilidad de acceder a su contenido
Like 0
OpenOffice ES
Me gusta A 1599 personas les gusta OpenOffice ES.
Send
Share
335 seguidores
Sguenos en Google+
Para los que ms ayuda necesitan TICO (Tableros Interactivos de COmunicacin) (http://blogsbs.blogspot.com.es/2011/12/para-los-quemas-ayuda-necesitan.html)
http://wiki.open-office.es/Gestion_de_permisos_de_usuario_en_OpenOffice_Base
03/11/2013
Pgina 2 de 6
Por ejemplo, para asignar el permiso UPDATE al usuario JUAN sobre la tabla CLIENTES utilizaremos una sentencia como la siguiente:
http://wiki.open-office.es/Gestion_de_permisos_de_usuario_en_OpenOffice_Base
03/11/2013
Pgina 3 de 6
Veamos un ejemplo sencillo de esta macro que utiliza sentencias InputBox en lugar de dilogos.
http://wiki.open-office.es/Gestion_de_permisos_de_usuario_en_OpenOffice_Base
03/11/2013
Pgina 4 de 6
Dim sPass As String Dim sSQL As String Dim oStat As Object With ThisDatabaseDocument.CurrentController If Not .IsConnected Then .Connect oStat=.ActiveConnection.CreateStatement End With On Error Goto ErrorConecta Do While sUser="" Or sPass="" sUser=Inputbox("Usuario") sPass=Inputbox("Contrasea") sSQL="CONNECT USER """ & sUser & """ PASSWORD """ & sPass & """" oStat.ExecuteUpdate(sSQL) Loop Exit Sub ErrorConecta: sUser="" Resume Next End Sub
Base no distinque maysculas de minsculas ni en el nombre del usuario ni en su contrasea. Aunque tampoco son necesarias las comillas, recomendamos su uso
Para los pequeos de la casa y para los mayores que son como nios (http://salva.sbsnet.es/blog/index.php/salva/2012/10/09/para -los-pequenos-de-la-casa-y-para-los-mayores-que-son-como -ninos)
Puede ser buena idea implementar el cdigo necesario para que esta macro se conecte como administrador cuando se indica un determinado nombre de usuario y contrasea.
http://wiki.open-office.es/Gestion_de_permisos_de_usuario_en_OpenOffice_Base
03/11/2013
Pgina 5 de 6
Por supuesto, si olvidas el nombre del nuevo administrador, o su contrasea, olvdate de poder realizar cambios en la base de datos, por lo que es pueda ser adecuado que anotes estos datos en lugar seguro
El proceso requiere los siguientes pasos: 1.- Verifica que ningn usuario se pueda conectar a tu base de datos mientras ests realizando el proceso. 2.- Crea una o dos copias de tu base de datos en distintos soportes, y verifica que puedes reestablecerla. 3.- Abre la base de datos. 4.- Desde el men Herramientas > SQL ejecuta las siguientes instrucciones:
Facebook aade el botn Compartir en los mviles Android e iOS (http://salva.sbsnet.es/blog/index.php/salva/2012/11/18/facebook -anade-el-boton-compartir-en-los-moviles-android-e-ios)
5.- Desde el men Herramientas > SQL ejecuta la siguiente orden SQL para cada una de las tablas de la base de datos:
http://wiki.open-office.es/Gestion_de_permisos_de_usuario_en_OpenOffice_Base
03/11/2013
Pgina 6 de 6
Crditos y reconocimientos
Este minitutorial se basa en una pregunta formulada en el Foro Oficial de Apache OpenOffice en Espaol (http://forum.openoffice.org/es/forum/viewtopic.php?f=31&t=3549&p=11812) y su correspondiente respuesta realizada por el usuario Cascabel, al que agradecemos compartir con todos nosotros sus conocimientos.
En Valencia - Espaa En nuestro blog (http://blog.openoffice.es/index.php/inicio/) encontrars trucos, plantillas, cliparts, extensiones y cientos de tiles ms para Apache OpenOffice, LibreOffice y NeoOffice
http://wiki.open-office.es/Gestion_de_permisos_de_usuario_en_OpenOffice_Base
03/11/2013