Как да се логнем като друг потребител ?
Обикновенно в нашата работа се изисква да създадем database link или да дадем права от името на някой юзер, или трябва да изпълним специфични затачи от името на този потребител, но не знаем паролата на този юзер. Ето как можем да го направим това така, че да не се налага да си обменяме паролите.
SQL> select password from dba_users where username='some_user'; PASSWORD ------------------------------ FB6D4703F91AD1AA
Сега спокойно можем да сменим паролата след като сме записали някъде върнатата стойност от предишната заявка.
SQL> alter user some_user identified by xyz SQL> connect some_user/xyz@database
След като свършим с нашата работа е редно да върнем паролата на потребителя, такава каквато той си я знае.
SQL> alter user some_user identified by values 'FB6D4703F91AD1AA';
Това на мен лично рядко ми се налага да го правя в работата, но има и такива моменти, за това е добре да го има записано някъде. Надявам се и на Вас да ви е от помощ.