rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Changement propriétaire ds table SQL Server

nico, le mardi 18 novembre 2003 à 11:02:23
bonjour à tous,
Quelqu'un aurait-il la solution pour changer le propriétaire d'une table SQL Server 2000 ? En effet, je créé une table via SQL Query Analyzer et celle-ci prend mon UserId comme propriétaire, or elle ne devrait pas car du coup je ne peux plus accéder à son contenu avec VB.NET.
Merci de votre précieuse aide.
Nico
Répondre à nico  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le mardi 18 novembre 2003 à 11:37:39
Sans problème:
C'est la procédure stockée sp_changeobjectowner
(voir la doc de Transact-SQL.)

La prochaine fois, quand tu créé ta table, pense à préfixer le nom de la table par dbo.

Exemple:
CREATE TABLE dbo.matable ...
Répondre à sebsauvage

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
nico, le mardi 18 novembre 2003 à 11:49:27
merci beaucoup. Je tâcherai de de ne pas oublier le préfixe la prochaine fois.
Répondre à nico

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
inspecteurgadget, le lundi 9 janvier 2006 à 16:45:44
Bonjour Nico,

je sais que que tu as posté ce message il y a un petit moment mais j'ai espoir d'avoir une réponse.
D'après ce que j'ai compris, tu programme en vb.net et tu accèdes à une base de données SQL Server. J'ai la même "config" que toi, je viens de basculer ma base ACCESS vers SQL server j'ai utilisé l'assistant et come propriétaire des tables j'avais mon login. Donc avec les autres comptes, je ne pouvais pas accèder à la base de données; J'ai fait comme toi changer les propriétaires pour avoir dbo, cela ne fonctionne toujours pas. Aurais tu une idée, un tuyau ?
Je te remercie par avance !
Répondre à inspecteurgadget

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nico, le lundi 9 janvier 2006 à 21:20:11
Salut InspecteurGadget,

Je suis sincèrement désolé mais comme tu l'as souligné dans ton message, cela fait plus de 2 ans que je me suis posé cette question.
Depuis j'ai radicalement changé de technologie puisque je travaille avec PACBASE dans un environnement Unix avec accès à des bases Oracle (autrement dit, pas grand chose à voir). Et je t'avouerai que je ne me souviens plus du tout des manips à mettre en oeuvre pour résoudre ton problème.
Je ne peux même pas t'envoyer un extrait de code car j'ai également changé de boîte (et je ne suis pas parti avec les sources).
Je me renseignerai demain au taf peut-être que quelqun aura une idée.
Bonne chance à toi.

Nico.
Répondre à Nico

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
inspecteurgadget, le mardi 10 janvier 2006 à 08:13:46
Bonjour Nico,
En effet tu as completement changé de "profil" lol !
Ne t'embêtes pas j'aurais a priori trouvé la solution, j'avais une table qui n'avait pas le propriétaire dbo mais un nom de login et du coup ca empêchait l'accès.
Je te remercie en tout cas de m'avoir si vite répondu ! Et je te dis bon courage pour la suite !
Répondre à inspecteurgadget

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 sphax, le mardi 12 février 2008 à 12:34:29
pr info la syntaxe :
TOTO étant le nom de l'ancien propriétaire

EXEC sp_changeobjectowner 'TOTO.table', 'dbo';
GO

bonne journée
sphax
Répondre à sphax
Logiciels pertinents trouvés dans les téléchargements
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger DSL Test 2.0.0.6DSL Test - DSLtest est constitué d'un logiciel à télécharger gratuitement et de serveurs de test. Ces équipements vous permettent...Catégorie: ADSL
Licence: Freeware/gratuit
Télécharger DS Monkey Audio - Filtre APE 1.00DS Monkey Audio - Filtre APE - Le format MonkeysAudio (extension *.ape) est un format de compression audio lossless (sans pertes) permettant de réduire la...Catégorie: Plugins audio
Licence: Freeware/gratuit
Télécharger Filezilla Server 0.9.25Filezilla Server - FileZilla Server est un serveur FTP pour Windows développé en open source. Il comporte de nombreuses fonctionnalités telles...Catégorie: FTP
Licence: Open Source
Plus de logiciels gratuits sur « changement propriétaire ds table SQL Server »