il s'agit bien de la notions de SCHEMA SQL et non d'utilisateur....
En fait, c'est quoi l'user DBO et peut-on lui définir un mot de passe
dbo est le schéma SQL par défaut de toute base de données SQL Server. Le schéma dbo à comme propriétaire l'utilisateur dbo. Bien que les noms soient identiques, ce sont deux objets différents.
Toute personne qui se connecte avec SA ou par un compte NT au moins au niveau admin local navigue sous utilisateur dbo.
Si la fonction a été créée de façon
CREATE FUNCTION [dbo].
Comment les autres users l'accèdent?
En faisant :
SELECT dbo.maFonction( ...
Il est fortement conseillé :
1) de préfixé l'appel de tout vos objets (table, vue, procédure, fonction...) avec le schéma
2) de définir différents schéma dans votre base au gré des besoins fonctionnels ou technique.
A +
Partager