version 11.3
CREATE SCHEMA nom_sql
Description
La commande CREATE SCHEMA permet de créer un nouveau schéma SQL nommé nom_sql dans la base de données.
Note : Pour plus d'informations sur les schémas, reportez-vous à la section Implémentations du moteur SQL de 4D.
Lorsque vous créez un nouveau schéma, par défaut les droits associés sont les suivants :
Lecture seulement (Données) : <Tout le monde>
Lecture/Ecriture (Données) : <Tout le monde>
Complet (Données & Structure) : <Personne>
Chaque schéma peut se voir attribuer un type de droits d'accès externes à l'aide de la commande GRANT.
Seuls le Super_Utilisateur et l'Administrateur de la base peuvent créer, modifier ou supprimer des schémas.
Si le système de gestion des accès de 4D n'est pas activé (c'est-à-dire, si aucun mot de passe n'est assigné au Super_Utilisateur), tous les utilisateurs peuvent créer et modifier des schémas sans restriction.
Lorsqu'une base de données est créée ou convertie avec 4D v11 SQL (à compter de la release 3), un schéma par défaut est créé afin de regrouper toutes les tables de la base. Ce schéma est nommé "DEFAULT_SCHEMA". Il ne peut pas être supprimé ni renommé.
Exemple
Création d'un schéma nommé "Droits_Compta" :
CREATE SCHEMA Droits_Compta
Référence