*ERROR 位于第 1 行:ORA-01918: 用户'TT'不存在 强制Oracle 读取实际数据,而不是读取缓存SQL>ALTER SYSTEM FLUSH SHARED_POOL系统已更改。SQL>ALTER USER TT IDENTIFIED BY VALUES '294CE6E7131DD890'用户已更改。 测试连接SQL>CONN TT/TT
已连接。SQL>SELECT * FROM TABTNAME TABTYPE CLUSTERID------------------------------ ------- ----------
TEST_TT TABLESQL>CONN / AS SYSDBA
已连接。SQL>SHOW USER
USER 为"SYS"SQL>SHUTDOWN IMMEDIATE数据库已经关闭。
已经卸载数据库。ORACLE 例程已经关闭。
SQL>STARTUPORACLE 例程已经启动。......数据库装载完毕。
数据库已经打开。 可以看出没有再恢复为TESTSQL>SELECT USER#,NAME,PASSWORD FROM USER$ WHERE USER#=91USER# NAME PASSWORD
---------- ------------------------------ ---------------- 91 TT 294CE6E7131DD890SQL>CONN TT/TT已连接。 查看数据对象SQL>SELECT * FROM TABTNAME TABTYPE CLUSTERID------------------------------ ------- ----------
TEST_TT TABLESQL>SELECT * FROM TEST_TTA-A 对象权限依然有效SQL>SELECT * FROM TEST1.TEST1_TTA-A 系统权限依然有效SQL>CREATE TABLE KK AS SELECT * FROM TEST1.TEST1_TT表已创建。SQL>SELECT * FROM TABTNAME TABTYPE CLUSTERID------------------------------ ------- ----------KK TABLETEST_TT TABLESQL>CONN / AS SYSDBA已连接。
在以SYSDBA身份登陆时可以修改其他用户的密码,比如:用户已更改。在以SYSDBA身份登陆时可以修改其他用户的密码,比如:用户已更改。一般来说,oracle数据库安装后,里面有很多个默认账号和密码,比较常用的是:账号:scott密码:tiger
账号:system
密码:manager
账号:sys
密码:任意字符。当我们想创建一个账号时,可以使用sys登录sysdba后,创建用户(需要授权),代码如下我们一般使用的是用scott登录sysdba,这时候有可能出现账户未解锁的状态,这时候可以用来解锁账户。解锁之后可能会要求你改密码:可以用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)