数据库常用的一些命令(导出,导入,新建用户及授权等等)
2008-12-16 17:37
288 查看
导出与导入是在shell的前提下进行:
导出:exp 用户名/口令@数据库名 file=c:/nss.dmp
导入:imp 用户名/口令@数据库名 file=c:/nss.dmp full=y;
注意:在导入时,用户要先被赋予DBA的权限,否则提示“未知的命令开头”错误
首先以SYS登录,然后SQL->grant dba to username;
新建用户:(前提是必须以DBA的身份登录,用户名:sys as sysdba 口令:change_on_install)
1,创建用户wktest3,口令wktest3_001:
SQL> create user wktest3
2 identified by wktest3_001;
用户已创建。
2,在没有赋给用户wktest3权限时,用户不可以conn,如:提示用户缺少创建session的权限;
SQL> conn wktest3/wktest3_001@orcl
ERROR:
ORA-01045: user WKTEST3 lacks CREATE SESSION privilege; logon denied
警告: 您不再连接到 ORACLE。
3,给用户授权:
SQL> conn wkadmin/wkadmin@orcl
已连接。
SQL> grant create session
2 to wktest3;
授权成功。
或者:
SQL->grant connect,resource to username;
删除用户:
DROP USER 用户名
如果用户已经有对象了(如TABLE,VIEW等等)要这样:DROP USER 用户名 CASCADE
该用户用sqlplus登录后,以下命令可以看到该用户的权限(该部分取自于CNOUG网站):
本用户读取其他用户对象的权限:
select * from user_tab_privs;
本用户所拥有的系统权限:
select * from user_sys_privs;
导出:exp 用户名/口令@数据库名 file=c:/nss.dmp
导入:imp 用户名/口令@数据库名 file=c:/nss.dmp full=y;
注意:在导入时,用户要先被赋予DBA的权限,否则提示“未知的命令开头”错误
首先以SYS登录,然后SQL->grant dba to username;
新建用户:(前提是必须以DBA的身份登录,用户名:sys as sysdba 口令:change_on_install)
1,创建用户wktest3,口令wktest3_001:
SQL> create user wktest3
2 identified by wktest3_001;
用户已创建。
2,在没有赋给用户wktest3权限时,用户不可以conn,如:提示用户缺少创建session的权限;
SQL> conn wktest3/wktest3_001@orcl
ERROR:
ORA-01045: user WKTEST3 lacks CREATE SESSION privilege; logon denied
警告: 您不再连接到 ORACLE。
3,给用户授权:
SQL> conn wkadmin/wkadmin@orcl
已连接。
SQL> grant create session
2 to wktest3;
授权成功。
或者:
SQL->grant connect,resource to username;
删除用户:
DROP USER 用户名
如果用户已经有对象了(如TABLE,VIEW等等)要这样:DROP USER 用户名 CASCADE
该用户用sqlplus登录后,以下命令可以看到该用户的权限(该部分取自于CNOUG网站):
本用户读取其他用户对象的权限:
select * from user_tab_privs;
本用户所拥有的系统权限:
select * from user_sys_privs;
相关文章推荐
- mysql 数据库的导出导入和一些常用命令与远程访问到MYsql
- MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码,导入导出sql文件,设置字符集
- plsql新建数据库,新建用户,导入与导出数据库
- oracle 11g linux 建立表空间 用户 授权 数据库导入导出
- 6.(Mysql数据管理相关)连接MYSQL,修改密码,增加新用户,数据库相关命令,表操作相关命令,数据相关命令,数据库sql导入和导出,备份数据库,查看不到mysql数据库的解决办法
- (转)Linux下Oracle启动、建立表空间、用户、授权、数据库导入导出
- oracle导出导入数据和创建用户以及授权命令
- oracle创建数据库表空间 用户 授权 导入 导出数据库
- Oracle数据库常用命令(表空间,用户,授权,角色,备份)
- oracle 11g linux 建立表空间 用户 授权 数据库导入导出
- Linux下Oracle启动、建立表空间、用户、授权、数据库导入导出
- MYSQL 下一些常用操作命令:新建用户、修改密码、修改登录host等
- Oracle创建用户、授权、导入导出数据库
- mysql 添加用户,授权,远程登陆,远程导入导出数据库,用户及权限查询,新增用户无法登陆,
- Oracle常用命令_查看用户_新建user_连接user_授权user_版本_表空间查看_控制文件_日志_sql语句
- mysql 常用用户权限管理和数据导入导出命令
- oracle新建表空间和用户、导入导出数据库文件
- oracle创建用户命令及导入导出数据库
- MySQL用户新建,授权,删除,改密 数据简单导入导出
- oracle常用建表空间,用户,导入导出命令