1) à partir de SQL Server 2005, chaque objet appartient à un schéma de base de données. Un schéma de base de données est un espace de nom distinct distinct d'un utilisateur de base de données. Vous pouvez considérer un schéma comme un conteneur d'objets. Les schémas peuvent être créés et modifiés dans une base de données, et les utilisateurs peuvent avoir accès à un schéma. Un schéma peut appartenir à n'importe quel utilisateur et la propriété du schéma est transférable.
Pour résoudre les noms des sécurisables qui ne sont pas pleinement qualifiés ([DatabaseServer]. [DatabaseName]. [DatabaseSchema]. [DatabaseObject]), SQL Server 2000 utilisé la résolution de noms pour vérifier le schéma appartenant à la base de données d'appel utilisateur et le schéma appartenant à dbo. Dans SQL Server 2005, un schéma par défaut peut être affecté à chaque utilisateur.
2) Voir Permissions Naming Conventions