Delete the Access Control Expressions (ACEs) for a specified column. Deletion cannot be undone.
When a user, group, or role requests to read data from, write data to, or append data to a column, MapR-DB checks whether that user, group, or role has read or write permission for the column family AND read or write permission for the column. For example, suppose user
i_montoya tries to write data to columns
col2 in column family
cf1. MapR-DB checks whether
i_montoya has write permission on
i_montoya does not have all three permissions, MapR-DB returns an error that says access for the write is denied.
If this user were to try to read from the same two columns, MapR-DB would simply not return the data. If the user tried to read from those two columns and additional columns on which he had read permissions, the results would contain the data for those additional columns but exclude the data for
maprcli table cf colperm delete -path <path> -cfname <column-family name> -name <column name>
The path to the table.
The name of the column family in which the column is located.
|name||The name of the column that you want to delete the ACEs for.|
Deleting ACEs for a column
maprcli table cf colperm delete -path /mytable -cfname cf1 -name col1