SQL数据库创建用户及赋予权限

1.理论

创建登录名

CREATE LOGIN 登入名LoginName WITH PASSWORD = 'YourPassword';

-- 创建用户

CREATE USER UserName FOR LOGIN 登入名LoginName;

-- 授予权限

GRANT EXECUTE ON YourStoredProcedure TO YourUserName; -- 允许执行指定的存储过程

GRANT SELECT ON View TO UserName - 允许查看

2.实践

c 复制代码
-- 创建登录名
CREATE LOGIN  XXX  WITH PASSWORD = 'XXX@123';

-- 创建用户
CREATE USER XXX  FOR LOGIN XXX  ;

-- 授予权限
-- 授权查看特定视图的权限
GRANT SELECT ON XXX _VW  TO XXX  ;
相关推荐
蚁库12 小时前
Oracle 19c 文件系统安装实战教程:从规划到日常管理完整流程
数据库·oracle
枫叶丹412 小时前
Loop Engineering:从提示词到循环系统
数据库·redis·缓存·loop
zhanghaofaowhrql12 小时前
Spring Data JPA Repository 详解:从基础到高级用法
java·数据库·sql
阿成学长_Cain21 小时前
Linux ipcs 命令超全详解:查看共享内存 / 消息队列 / 信号量,IPC 运维必备
linux·运维·服务器·网络·数据库
OceanBase数据库官方博客1 天前
OceanBase AI 时代,数据库的变与不变(技术解析与实践)
数据库·人工智能·oceanbase
阿成学长_Cain1 天前
Linux dirs命令详解|Bash目录堆栈管理快速切换目录实战教程
linux·运维·前端·数据库
ywl4708120871 天前
Mysql 平衡二叉树、红黑树、B树、B+树区别以及应用场景(五)
数据库·b树·mysql
IvorySQL1 天前
IvorySQL Agent 探索与实践
数据库·人工智能·postgresql·oracle·ivorysql
SelectDB1 天前
美团数十 PB 规模 Apache Doris 实践:从统一 OLAP 到 AI-Native 数据基座
大数据·数据库·性能优化
Database_Cool_1 天前
阿里云RDS主从延迟解决方案_只读实例半同步复制最佳实践
数据库·人工智能