Oracle 10g更改用户名称的操作方法
Jun 07, 2016 pm 05:28 PM--1、查询所需要修改的用户名称 select t.USER#, t.NAME from user$ t where t.NAME in (
--1、查询所需要修改的用户名称
select t.USER#, t.NAME
from user$ t
where t.NAME in ('DC40_FUND', 'DC31_FUND', 'DC40_TRUST');
--2、根据USER#号来命名新的用户名称(用户名称要大写)
UPDATE USER$ SET WHERE USER#=104;
commit;
--3、数据检查,保证数据库的一致性
ALTER SYSTEM CHECKPOINT;
--4、清除缓存
ALTER SYSTEM FLUSH SHARED_POOL;
--5、更改密码
ALTER USER DC40_TRUST_BAK IDENTIFIED BY DC40_TRUST_BAK;
--注:
--在修改完用户名后需要重新设置用户密码:
alter user XX IDENTIFIED BY VALUES '未修改用户名之前password字段中村抽的已加密的字符串'
--注:
--在操作过程中有可能会导致用户被锁
--查看被锁的用户
select LOCK_DATE,username from dba_users where username='USERNAME';
-- LOCK_DATE为空说明没有锁定,,非空为锁定。
--解锁方法
ALTER USER USER_NAME ACCOUNT UNLOCK;

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Reduzieren Sie die Verwendung des MySQL -Speichers im Docker

Wie verändern Sie eine Tabelle in MySQL mit der Änderungstabelleanweisung?

So lösen Sie das Problem der MySQL können die gemeinsame Bibliothek nicht öffnen

Führen Sie MySQL in Linux aus (mit/ohne Podman -Container mit Phpmyadmin)

Ausführen mehrerer MySQL-Versionen auf macOS: Eine Schritt-für-Schritt-Anleitung

Wie sichere ich mich MySQL gegen gemeinsame Schwachstellen (SQL-Injektion, Brute-Force-Angriffe)?

Wie konfiguriere ich die SSL/TLS -Verschlüsselung für MySQL -Verbindungen?
