PLSQL怎么创建oracle数据库用户

PLSQL怎么创建oracle数据库用户,第1张

方法1

1

双击运行PLSQL Developer软件,连接oracle数据库服务器

2

在“对象”下,找到users,右击选择“新建”

3

在d出的“创建用户”窗口中,输入新用户的名称、口令,默认表空间、临时表空间等

4

赋予新用户权限,赋予其角色权限:connect、resource,这样用户才能登录 *** 作数据库

END

方法2

1

通过sql语句创建用户:依次单击“文件”--“新建”--“SQL窗口”

2

输入sql语句:

-- Create the user

create user USER2 --用户名 identified by

user2 --口令 default tablespace USERS

--默认表空间 temporary tablespace TEMP --临时表空间

3

单击执行按钮或按快捷键F8,执行sql语句,创建用户

4

输入sql语句:

-- Grant/Revoke role privileges grant connect to USER2;grant resource to USER2;

给用户赋予权限,按F8执行语句

5

运行plsql,输入新建用户的用户名和口令登录

1、打开SQL企业管理器,找到安全性>登陆

2、在右边 点击击鼠标右键,d出菜单,选择 新建登录

3、填写新用户信息。即完成新用户添加

楼主你好,你犯了一个错误,在SQL server中创建用户是这样的,create user database_user_name from sql_login_name。当你指定的sql_login_name与database_user_name 一样时才可以省略from字句,如果你没有创建sql_login_name而直接create user database_user_name 时就会提示错误'u1' 是无效登录名或您没有相应的权限。

解决方案,先创建一个登录名为u1,再用create user u1创建用户就可以了。

1、在数据库本机用使用cmd指令调出命令行窗口,再用 sqlplus / as sysdba登录到数据库中。并且用对要赋权限的表所有者连接数据库,否则后续赋权限会失败。

2、创建用户create user test  identified by test123;创建test用户,密码设置为test123。

3、授权test用户的连接、资源权限。grant connect,resource to test。

4、指定表授权查询权限。grant select on usertablename to tes。

5、用新建登录数据库进行验证,我们首先来试试delete删除数据的功能,结果报错无法执行,说明我们添加的用户没有删除权限。

6、再来验证select查询功能,顺利查找到指定数据。新建用户并指定查询权限功能实现。同时查询没有赋权限的表,同样被拒。

先明确或更正一下:

sql server的login具有密码,而user没密码,user是指定到某个数据库,而login则是整个sql服务。

CREATE LOGIN login1 WITH PASSWORD = 'stu1';

USE Master;

CREATE USER stu1 FRO login1;

GO

用企业管理器的就不说了 本人一直用SQL SQL方便 快捷 而且帅气 哈哈说明: PoqWorld 为测试数据库名称 -- 创建登录名 登录密码 默认数据库SP_ADDLOGIN 'TJ_Test8','TJ_Test!@#,/','PoqWorld'---- 到指定数据库创建用户 USE [PoqWorld]GOSP_GRANTDBACCESS 'TJ_Test8'-- SP_ADDUSER 'TJ_Test8'GO-- 设置权限为DB_OwnerSP_ADDROLEMEMBER 'DB_Owner','TJ_Test8'GO

打开

"企业管理器"

-

"机器名"

-

"安全性"

-

"登陆"

,右键点击

"新建登陆"填写如下:名称:"sql_name"

(您的数据库登陆用户名)

身份验证选

"SQL

Server

身份验证"

,密码为:"sql_pass"

(您的数据库登陆密码)

数据库选:"Cms_Data"

服务器脚色选:Database

Creators

数据库访问

"许可"

选择:"Cms_Data",数据库角色充许中选择:"public"、"db_owner"

点确定,再次输入上一次输入的密码:"sql_pass"

即可配置成功!

以上未说到的则安

SQL

Server

里的默认值,不需要改动;

密码可填写你自己想要的密码,建议修改成复杂一点的;

以上就是关于PLSQL怎么创建oracle数据库用户全部的内容,包括:PLSQL怎么创建oracle数据库用户、在sql server2000中如何创建用户、SQL创建用户create user等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9400906.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存