[问题] 远端无法新增table及字段问题,使用MSSQL

楼主: dereek (:-)N￾ ￾N )   2020-05-01 22:14:56
数据库版本:SQL SEVER 2019
内容/问题描述:
使用jupyter 写SQL(使用python) 远端连线登入SQL SEVER修改table
可以连线并修改已建立好的table字段内容,但是无法新增table及增减字段!!
但是直接在SQL SEVER Management Studio内可以新增table及增减字段!!
如何在SQL SEVER Management Studio修改使用者权限?
让远端可以连线使用软件写SQL新增table及增减字段??
感恩~
作者: handsomeLin (DoGLin)   2020-05-01 23:58:00
如果是没有权限下指令就可以了
楼主: dereek (:-)N￾ ￾N )   2020-05-02 00:26:00
通常没权限,编程后,系统会回我权限不足,但是这次系统没有任何回馈,感觉有下出去,PYTHON跟sql语法都正确,但是检查本机电脑数据库就是不能产生这个表,或是既有表无法增减字段,但是可以修改该行字段的每笔内容。
作者: olycats ( )   2020-05-02 03:00:00
会不会是没有commit的问题呢https://bit.ly/2xpvdHE 我没用过pyodbc但我查到这个在关闭连线之前加 conn.commit()或把autocommit打开
楼主: dereek (:-)N￾ ￾N )   2020-05-02 04:47:00
超强....完全正解!!!感谢~~~~只是很好奇我远端连线MYSQL建立资料夹没加commit()给可以创建,但是MSSQL就没办法[email protected]@刚发现MYSQL的autocommit默认是开的....了解[email protected]@
作者: olycats ( )   2020-05-02 23:17:00
不客气 我平常都是用MySQL也没遇过类似的问题这种不喷错误 的错误 真的很讨厌@@
作者: TuCH (谬客)   2020-05-03 00:58:00
commit 还是自己写比较好

Links booklink

Contact Us: admin [ a t ] ucptt.com