以下这些代码主要也就是为实现Oracle创建用户权限而编写,希望能对大家有所帮助。 注意:每条语语分开执行,结尾必须用分号; //创建空间 create tablespace test datafile 'c:\oracle\oradata\orcl9\test.dbf' size 50M default storage (initial 500K Next 500K minextents 1 maxextents unlimited pctincrease 0); //Oracle创建用户权限//创建用户 create user lxg identified by lxg default tablespace test; //授权 grant resource,connect,dba to test; //删除表空间 drop tablespace "空间名" including contents and datafiles 删除用户 drop user "lxg" cascade 增加表空间 alter tablespace chinawater add datafile 'c:\oracle\oradata\orcl9\ADDCHINAWATER.dbf' size 200M 创建用户
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、雅安服务器托管、营销软件、网站建设、南雄网站维护、网站推广。
--查看数据文件位置
Select * FROM DBA_DATA_FILES ;
查询结果中有dbf文件的存放路径,复制最后一个斜杠/前的路径后续备用,或者使用其他自定义路径
/*分为四步 */
/*第1步:创建临时表空间*/
create temporary tablespace boyapay _temp
tempfile '/u01/app/oracle/oradata/paydb01/boyapay_temp.dbf'
size 50 m
autoextend on
next 50 m maxsize 20480 m
extent management local;
/*第2步:创建数据表空间 */
create tablespace boyapay _data
logging
datafile ' /u01/app/oracle/oradata/paydb01 / boyapay _data.dbf'
size 50 m
autoextend on
next 50 m maxsize 20480 m
extent management local;
/*第3步:创建用户并指定表空间 密码是root */
create user boyapay identified by "1q2w3e4r"
default tablespace boyapay _data
temporary tablespace boyapay _temp ;
/*第4步:给用户授予权限 */
grant connect, resource, dba to boyapay;
create user 用户名 identified by 密码 default tablespace 表空间名 temporary tablespace 临时表空间名 ACCOUNT UNLOCK;\x0d\x0aGRANT CONNECT TO 用户名; 连接数据库\x0d\x0aGRANT RESOURCE TO 用户名; \x0d\x0agrant alter,delete,update,insert,select on 表名 to 用户名;
1. 使用dba登录。
2. 创建一个用户:使用命令:create user 用户名 identified by 密码
3. 给该用户解锁:使用命令:用户解锁 alter user 用户名 account unlock(不解锁无法登陆)
4. 给该用户授权:grant create session to 用户名。这里是给的登录权限(如果想把dba的权限授权给该用户 :grant sysdba to scott)