4D v16

CREATE SCHEMA

Accueil

 
4D v16
CREATE SCHEMA

CREATE SCHEMA  


 

 

CREATE SCHEMA nom_sql

La commande CREATE SCHEMA permet de créer un nouveau schéma SQL nommé nom_sql dans la base de données. Vous pouvez utiliser tout nom_sql hormis "DEFAULT_SCHEMA" et "SYSTEM_SCHEMA".

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



Voir aussi  

ALTER SCHEMA

 
PROPRIÉTÉS 

Produit : 4D
Thème : Commandes SQL
Nom intl. : CREATE SCHEMA

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Référence SQL ( 4D v16)