반응형
마리아와의 부분적인 말다툼DB
MariaDB에서 MySQL 부분 revoces를 사용하고 싶은데 문서에 참조가 없는 것 같은데 해결 방법이 있나요?
사용자 허용foo
에 대한 특권.*.*
그리고 열을 선택할 수 있는 권한을 부분적으로 취소하고 싶습니다.password
테이블 위에users
어떻게 해야 하나요?
CREATE USER 'foo'@'%' IDENTIFIED BY 'password';
GRANT SELECT, INSERT, DELETE, UPDATE ON *.* TO 'foo'@'%';
REVOKE SELECT (password) ON production.users FROM 'foo'@'%';
이러한 결과는 다음과 같습니다.
ERROR 1147 (42000): There is no such grant defined for user 'foo' on host '%' on table 'user'
버전:10.3.31-MariaDB-0+deb10u1-log
제가 역할을 맡아서 이런 일을 쉽게 할 수 있을까요?만약 그렇다면, 당신은 그렇게 하기 위한 예를 들어줄 수?
MDEV-14443 네거티브 보조금에 대한 작업이 활발히 진행되고 있으므로 10.9가 되기를 바랍니다.
현재 암호를 제외한 권한을 만드는 것이 한 가지 옵션입니다.
다른 하나는 비밀번호를 다른 테이블에 넣는 것입니다(특이하게 소금에 절인 해시 또는 KDF를 의미하기를 바랍니다).
언급URL : https://stackoverflow.com/questions/70671265/partial-revokes-with-mariadb
반응형
'programing' 카테고리의 다른 글
Git 및 GitHub의 기본 사항 이해 (0) | 2023.07.15 |
---|---|
구면에서 n개의 점을 고르게 분포 (0) | 2023.07.15 |
SQL Server를 사용하여 varchar 열에서 ASCII가 아닌 문자 찾기 (0) | 2023.07.15 |
Oracle(및 MySQL)에서 파생 열 목록을 표현하기 위한 일반적인 해결 방법이 있습니까? (0) | 2023.07.15 |
'org. 스프링 프레임워크' 유형의 콩을 정의하는 것을 고려합니다.security.oauth2.client.registration.사용자 구성의 '반응형 클라이언트 등록 리포지토리' (0) | 2023.07.15 |