AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL Client/Server
  • Cambiar el propietario de una base de datos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
<Variable Connection>.ModifyDatabaseProperty (Función)
HFSQL Client/ServerDisponible solo con este tipo de conexión
Modifica las propiedades de una base de datos ubicada en un servidor HFSQL.
Observación: Para conocer las propiedades de una base de datos, utilice <Variable Connection>.InfoDatabaseProperty.
Ejemplo
// Describe the connection
MyConnection is Connection
 
ResModif is boolean
ResModif = MyConnection.ModifyDatabaseProperty(hOwner, "Flora", "MyDatabase")
IF ResModif = True THEN
Info("Modification performed")
END
Sintaxis
<Result> = <Connection>.ModifyDatabaseProperty(<Property to modify> , <New value> , <Database>)
<Result>: Booleano
  • True si se modificaron las propiedades,
  • False en caso contrario. La función HErrorInfo permite identificar el error.
<Connection>: Variable de tipo Connection
Nombre de la variable Conexión que describe la conexión para la que hay que modificar el valor de un Property.
<Property to modify>: Constante de tipo Integer
Base de datos Property para modificar:
hNotesdescription de la base de datos o cualquier otra información associated con la base de datos.
Si se utiliza esta constante, <Valor nuevo> es una cadena de caracteres que contiene el texto de la note.
hOwnerPropietario de la base de datos. El propietario es el propietario de la base de datos. El propietario de una base de datos puede cambiar. La noción de propietario repercute en la gestión de los derechos.
Si se utiliza esta constante, <Nuevo valor> es una cadena de caracteres que contiene el nuevo nombre del propietario.
<New value>: Cadena de caracteres
Nuevo valor para el Property.
<Database>: Cadena de caracteres
Nombre de la base de datos cuyas propiedades deben ser modificadas.
Si este parámetro corresponde a una cadena vacía ("""), se utilizará la base de datos definida en la conexión..
Se produce un error de WLanguage si no se define ninguna base de datos en la conexión..
Observaciones

Cambiar el propietario de una base de datos

  • El usuario especificado como nuevo propietario debe ser un usuario que se encuentre en el servidor. Se produce un error de WLanguage si el usuario no existe.
  • Para modificar el propietario, el usuario que realiza la modificación debe:
    • ser un "superusuario".
    • tener permisos para cambiar el propietario de la base de datos (permisos correspondientes a la constante hRightsChangeOwner).
Para determinar si el usuario tiene los derechos adecuados, utilice <Variable Connection>.InfoDatabaseProperty.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/06/2023

Señalar un error o enviar una sugerencia | Ayuda local