J'ai créé un utilisateur:
CREATE USER gds_map
IDENTIFIED BY gds_map;
Et maintenant j'ai besoin de changer un nom. J'ai essayé de mettre à jour ou de trouver d'autre moyen, mais n'ont rien trouvé encore.
Je serai heureux de tout soupçon.
OriginalL'auteur adelak | 2013-09-11
Vous ne pouvez pas (du moins pas dans une prise en charge ou vaguement de manière responsable). Vous auriez besoin de créer un nouvel utilisateur avec le nouveau nom d'utilisateur et de la chute de l'ancien utilisateur.
OriginalL'auteur Justin Cave
Si vous souhaitez modifier un schéma de nom,vous devriez avoir le preveledegs de l'UTILISATEUR$
1. Obtenir l'Id d'un schéma nom de l'
2. modifier le schéma nom de l'
3. fini de s'engager
4. modifier le système SCN
5.Puis actualisez shared_pool
6. Modifier le nouveau schéma de mot de passe
Cette méthode permettra de mettre à jour le nom du schéma dans les objets (fonction, curseur, la procédure et le métier etc...) pour oracle 11c . Est-ce la meilleure méthode pour renommer le schéma avec les objets ?
Je ne recommande pas cette méthode sur 12.1. La base de données stocke l'ancien nom du schéma quelque part d'autre, à l'exception de l'UTILISATEUR$. 1) La valeur en dba_context.schéma qui reste de l'ancien. 2) les colis et SQL-types dans le renommé schéma ne sont pas compilés. J'ai des erreurs comme: ORA-00600: code d'erreur interne, des arguments: [kotaty805], [DATA_KOEF_TAB_REC], [], [], [], [], [], [], [], [], [], [] Seulement DROP/CREATE aide.
OriginalL'auteur mohamed stitane
Aucune méthode n'existe pour renommer un schéma oracle.
Essayer,
1-Créer un nouveau schéma
2-Exporter de l'ancien schéma,
3-Importer des vieux schéma à nouveau schéma,
OriginalL'auteur Dba
ce faire
1 - connectez-vous en tant que sys
2 - exécuter ceci:
mise à jour sys.l'utilisateur$
set nom= 'new_name'
where name = 'old_name';
3 - ensuite, redémarrez la base de données
OriginalL'auteur Firas Nizam
J'ai eu besoin de le faire si souvent, que j'ai même écrit un article sur ce sujet
La solution que j'utilise est de "cloner" l'utilisateur de la même DB avec un nom différent, à l'aide de bouclage dblink.
Il est très rapide et à la fin, après la réussite de l'examen, vous pouvez supprimer l'ancien schéma.
Le vérifier ici: http://www.dbarj.com.br/en/2014/11/rename-schema-oracle-11g-loopback-dblink/
Ce qui concerne,
Rodrigo Jorge
OriginalL'auteur Rodrigo de Araujo Jorge
Dans la base de données oracle vous ne pouvez pas renommer votre nom d'utilisateur, mais vous pouvez changer votre mot de passe.
OriginalL'auteur manoranjan sethy