志在指尖
用双手敲打未来

oracle创建用户并授权命令(详解)

oracle创建用户并授权命令

Oracle创立用户的语法:
Oracle创立用户(暗码验证用户),能够采用CREATEUSER命令。
CREATEUSERusernameIDENTIFIEDBYpassword
ORIDENTIFIEDEXETERNALLY
ORIDENTIFIEDGLOBALLYAS‘CN=user’
[DEFAULTTABLESPACEtablespace]
[TEMPORARYTABLESPACEtemptablespace]
[QUOTA[integerK[M]][UNLIMITED]]ONtablespace
[,QUOTA[integerK[M]][UNLIMITED]]ONtablespace
[PROFILESprofile_name]
[PASSWORDEXPIRE]
[ACCOUNTLOCKorACCOUNTUNLOCK]
其间,
CREATEUSERusername:用户名,一般为字母数字型和“#”及“_”符号。
IDENTIFIEDBYpassword:用户口令,一般为字母数字型和“#”及“_”符号。
IDENTIFIEDEXETERNALLY:表明用户名在操作体系下验证,该用户名有必要与操作体系中所界说的用户名相同。
IDENTIFIEDGLOBALLYAS‘CN=user’:用户名由Oracle安全域中心服务器验证,CN姓名表明用户的外部名。
[DEFAULTTABLESPACEtablespace]:默许的表空间
[TEMPORARYTABLESPACEtablespace]:默许的暂时表空间。
[QUOTA[integerK[M]][UNLIMITED]]ONtablespace:用户能够运用的表空间的字节数。
[PROFILESprofile_name]:资源文件的称号。
[PASSWORDEXPIRE]:立即将口令设成过期状态,用户再登录前有必要修改口令。
[ACCOUNTLOCKorACCOUNTUNLOCK]:用户是否被加锁,默许情况下是不加锁的

oracle

oracle创建用户详解

数据库的一个最基本的办理需求是辨认用户。每个衔接到数据库的用户应该有一个登陆帐户。
共享的帐户很难排除故障而且审计,而且他们有甚少的安全经历。
你可以用createuser指令,创立一个数据库用户,当你创立一个新用户时,你有必要指使一个读一无二的姓名和授权(暗码)。你也可以选择使用createuser语句给用户帐户指使其他属性。用alteruser指令可以改变为已经存在的用户帐户添加新属性。
PS:术语用户帐户,账户,用户,形式(schema)都是可以替换的同意词,都是指拥有形式对象(schemaobjects)的的数据库用户帐户。
下面,你将学会如何创立新的用户帐户,怎样指使而且改变他们的授权,怎样界说怎样分派和使用的特定的数据库资源。
当你衔接到数据库实例,你的用户帐户有必要被授权,授权包括是用户标识收效,承认他们有使用数据库的授权。oracle供给了三种授权办法:暗码授权(最通用的),外部授权和大局授权。
下面咱们将学习三种授权方式:
暗码授权用户:
当一个有暗码授权的用户企图登录数据库时,数据库检查用户名士一个合法的数据库帐户和供给的暗码和该用户在数据库中存储的暗码相一致。
暗码授权用户帐户是最常用的,有时候意指的是数据库授权账户。使用暗码身份验证的帐户,数据库存储在数据字典中的加密暗码。例如你能授权一个暗码授权用户姓名是rajesh,暗码是welcome。你可以用下面的指令:
CREATEUSERrajeshIDENTIFIEDBYwelcome
关键字IDENTIFIEDBYpassword(本例中,暗码是welcom)告知数据库用户是暗码授权用户。
外部授权用户:
问一个外部标识用户企图衔接数据库时,数据库检查用户名是一个合法的数据库账户,而且信任操作系统进行的授权

未经允许不得转载:IT技术网站 » oracle创建用户并授权命令(详解)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载