The UNIX and Linux Forums  


Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Superuser maconte UNIX pour les nuls Questions et réponses 0 03-19-2007 01:36 PM
runing un script par un super - bcheaib UNIX pour les nuls Questions et réponses 2 07-07-2004 02:24 AM
comment vérifier mon disque dur est inférieur à 10%, puis envoyez un mail à super - Foong De programmation et de script Shell 3 08-07-2003 12:28 PM
Aucun utilisateur capable de se connecter sauf root (super) Konda UNIX for Advanced & Expert Users 2 06-25-2002 01:19 PM
changement de mot de passe super - apalex UNIX pour les nuls Questions et réponses 4 04-13-2002 12:38 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 04-28-2008
Sreejith_VK
Guest
  
 

Messages: n / a
Bits: 0 [Banking]
pour exécuter en tant que super-sql

salut tous,

Dans mon script, je veux courir certains goutte et sélectionner des déclarations dans le même hôte que user.I suis une autre saisie de mot de passe pour le super à partir de l'utilisateur qui sera l'exécution du script.

c'est-à-dire,
Citation:
#! / bin / ksh
echo "\ n \ n \ t Entrez le mot de passe du superutilisateur: \ c"
lire pass
Je serais greatfull experts pour vous si vous pouviez me suggérer la manière de procéder.
  #2 (permalink)  
Old 04-28-2008
ère era is offline Forum Advisor  
Inutile de Herder Cats (en congé sabbatique)
  
 

Join Date: Mar 2008
Location: / il / est / que / bin / sh
Messages: 3652
Imaginez gros caractères gras ici: Don't Do That.

Il suffit de créer su - utilisateur-c "commandes" et su prendra soin d'inciter le mot de passe.

La lecture du mot de passe root à un utilisateur le script n'est pas recommandée.
  #3 (permalink)  
Old 04-28-2008
Sreejith_VK
Guest
  
 

Messages: n / a
Bits: 0 [Banking]
Salut,

Merci beaucoup pour votre réponse.
Pouvez-vous pls site aussi un exemple?
J'ai essayé de reproduire, mais la commande a échoué.
J'ai été vraiment ...


Code:
su - user1 -c "echo 'user123'"
sleep 10
sqlplus "/as systemdba"
select name from v$database; <<+ENDOFSQL+
exit
+ENDOFSQL+
exit

L'invite de mot de passe et le sommeil est venu de commande ou commande echo est exécutée peu après.
Le mot de passe n'est pas prévu de passe de root.
  #4 (permalink)  
Old 04-28-2008
ère era is offline Forum Advisor  
Inutile de Herder Cats (en congé sabbatique)
  
 

Join Date: Mar 2008
Location: / il / est / que / bin / sh
Messages: 3652
Vous avez dit "super mot de passe", je suppose mot de passe root.

L'idée serait "su - user1" les commandes pour se connecter à SQL "- si c'est un long script alors que vient de mettre dans un fichier et d'exécuter ce fichier.
  #5 (permalink)  
Old 04-28-2008
Cameron's Avatar
Cameron Cameron is offline Forum Advisor  
Registered User
  
 

Join Date: Nov 2001
Lieu: Brisbane, Australie
Messages: 500
Comme ...

su - utilisateur-c "myscript.sh"

Et dans myscript.sh vous avez quelque chose comme (peut-être) ...

...
sqlplus / as sysdba@myscript.sql
...

Et enfin, dans myscript.sql vous avez (ou similaire) ...

sélectionnez le nom de v $ database;

De toute façon, l'espérance qui aide certains

À la vôtre,
Cameron
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 11:26 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0