在CentOS系统中,SQLPlus是一个用于访问Oracle数据库的命令行工具。要设置SQLPlus的权限,您需要根据您的需求进行相应的配置。以下是一些建议:
sudo adduser oracle
sudo passwd oracle
按照提示输入密码。
oinstall和dba组:sudo usermod -aG oinstall oracle
sudo usermod -aG dba oracle
su - oracle
~/.bash_profile文件:vi ~/.bash_profile
在文件末尾添加以下内容:
export ORACLE_HOME=/opt/oracle/product/19.0.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
请根据您的Oracle安装路径和SID进行相应的修改。
source ~/.bash_profile
sqlplus连接到数据库:sqlplus / as sysdba
CREATE USER your_username IDENTIFIED BY your_password;
GRANT CONNECT, RESOURCE, DBA TO your_username;
将your_username和your_password替换为您想要创建的用户名和密码。
EXIT;
现在,您已经成功设置了SQL*Plus的权限。新创建的用户可以使用sqlplus连接到数据库并执行相应的操作。