数据库sys用户,怎么创建一个新用户U1,并且赋予他DBA权限
时间: 2023-07-05 20:28:03 浏览: 61
你可以使用sys用户登录到Oracle数据库,然后执行以下SQL语句来创建新用户U1并授予DBA权限:
```
CREATE USER U1 IDENTIFIED BY password;
GRANT DBA TO U1;
```
其中,password是你为新用户设置的密码。执行完上述语句后,新用户U1将被创建,并被授予DBA权限。
相关问题
用sys管理员赋予用户查询hr的departments表的权限
可以使用以下命令,将hr的departments表的查询权限赋予给用户:
```
GRANT SELECT ON hr.departments TO 用户名;
```
其中,hr是表所在的schema名称,departments是表名,用户名是需要赋予权限的用户账号。在执行该命令前,需要以sys管理员身份登录数据库。
将webline sys数据库所有权限赋予给角色zheng的语句是
将webline sys数据库所有权限赋予给角色zheng的语句如下:
```sql
GRANT ALL PRIVILEGES ON webline.sys TO zheng;
```
该语句使用 `GRANT` 命令将 `webline.sys` 数据库的所有权限授予了角色 `zheng`。其中,`ALL PRIVILEGES` 表示授予所有权限,`webline.sys` 表示数据库和模式名称,`zheng` 表示角色名称。这条语句将允许角色 `zheng` 对 `webline.sys` 数据库中的所有对象执行任何操作,包括 SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、ALTER、INDEX 等操作。