请问如何给oracle数据库创建一个用户,该用户只有查询权限,没有写缺

请问如何给oracle数据库创建一个用户,该用户只有查询权限,没有写缺,第1张

DBA用CREATE USER语句创建用户格式:CREATE USER userIDENTIFIED BY password范例:CREATE USER scottIDENTIFIED BY tiger使用系统权限一旦一个用户被创建,DBA能够授予指定的系统权限给一个用户格式:GRANT privileg [,privilege]TO user [,user |role ,PUBLIC];应用程序的开发者,例如,可能有下面典型的用户权限CREATE SESSIOIN 连接到数据库CREATE TABLE 在用户的方案中创建表CREATE SEQUENCE 在用户的方案中创建序列CREATE VIEW 在用户的方案中创视图CREATE PROCEDURE在用户的方案中创建存储过程,函数或包授予系统权限DBA能够授予用户指定的系统权限GRANT create session,create table, create sequence,create viewTO scott;创建角色并且授予权限给角色示例1、创建角色CREATE ROLE manager;2、授予权限给一个角色GRANT create table,create view TO manager;3、授予一个角色给用户GRANT manager TO DEHAAN,KOCHHAR;

MySQL中所有使用者的权限是记录在mysql这个数据库的users资料表中

所以你只要先use

mysql

再SELECT

FROM

users

你可以看到所有的使用者权限

有关db的数据是记录在Db(大小写要注意)这个数据表中

所以只要呼叫出Db的资料

SELECT

FROM

Db

就可以看到你要的答案

或者你可以用

SELECT

FROM

Db

WHERE

Db='phplampDB'找出你要的答案

以上就是关于请问如何给oracle数据库创建一个用户,该用户只有查询权限,没有写缺全部的内容,包括:请问如何给oracle数据库创建一个用户,该用户只有查询权限,没有写缺、怎么判断数据库中登录用户的权限、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/10194185.html

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

发表评论

登录后才能评论

评论列表(0条)

保存