删除白名单(SYS_DEL_IP_INALLOWIPLIST)¶
说明¶
删除用户的IP地址。
返回值¶
数据正常返回为真,否则返回为假。
示例¶
-- 查看用户的user id
SQL> list user
List of database users
user name | user id | superuser
----------+---------+----------------------------
SYSAUDIT | 4 |
SYSDBA | 1 | superuser, create database
SYSSECURE | 2 |
ZHANG | 34753 |
(4 rows)
-- 查看用户的IP, MAC和子网掩码
SQL> select * from login_allow_iplist;
TERMINALID | USERID | IP | MASK | MAC
------------+--------+-------------------------------+---------------+-------------------
1 | 1 | 127.0.0.1 | |
2 | 1 | ::1 | |
34767 | 34753 | 192.168.101.50-192.168.101.99 | |
34768 | 34753 | 192.168.101.148 | 255.255.254.0 | 20-CF-30-AE-25-71
(4 rows)
-- 删除用户的IP地址
SQL> select SYS_DEL_IP_INALLOWIPLIST(34767);
SYS_DEL_IP_INALLOWIPLIST
--------------------------
t
(1 row)
-- 查看用户的IP, MAC和子网掩码
SQL> select * from login_allow_iplist;
TERMINALID | USERID | IP | MASK | MAC
------------+--------+-----------------+---------------+-------------------
1 | 1 | 127.0.0.1 | |
2 | 1 | ::1 | |
34768 | 34753 | 192.168.101.148 | 255.255.254.0 | 20-CF-30-AE-25-71
(3 rows)