Pour modifier un schéma avec du code, nous allons utiliser cette syntaxe :
ALTER SCHEMA nomschema
TRANSFERT nomobjet
Pour modifier un schéma, nous allons utiliser l’instruction ALTER SCHEMA suivie du nom du
schéma à modifier. Après la clause TRANSFERT, on peut spécifier les divers objets à déplacer
dans le schéma. Il faut savoir que le nom de ces objets doit être au format suivant :
AncienSchema.NomObjet.
Exemple : Affecter « Util5 » (du domaine « 03112-375 ») comme propriétaire du schéma
vente.
ALTER AUTHORIZATION ON SCHEMA::vente TO [03112-375\Util5];
GO
Suppression d’un schéma
Vous pouvez supprimer un schéma directement à partir de l’interface où à partir du code T-
SQL.
Avec l’interface
Pour supprimer un schéma de base de données avec SSMS, rendez-vous sur le nœud schéma
de la base de données ou est mappé le schéma. Déployez ce nœud pour laisser apparaître les
schémas existants. Faites un clic droit sur le schéma à supprimer et sélectionnez Supprimer.